如何在 Linux 中安装和使用 Sublime Text 编辑器
谈到文本编辑器和 IDE 时,程序员之间总是会争论哪个文本编辑器/IDE 最好。好吧,选择总是因人而异;我看到有人坚持使用单个编辑器/IDE,有些人同时使用 2 到 3 个编辑器/IDE。这取决于工作性质和编辑器/IDE 提供的功能。
本文介绍一款流行的文本编辑器,它以速度快、用户界面美观、使用简单、社区支持丰富等特点而著称。没错,它就是“ Sublime Text ”。Sublime Text于 2008 年首次发布,使用 C++ 和 Python 编写,跨平台且高度可定制。在撰写本文时,最新版本为3.2.2。
Sublime Text文本既不是开源的也不是免费的,你必须购买一次性许可证。但你可以选择使用它进行评估,并且购买许可证没有时间限制。
另请参阅:Linux 上 27 个最佳编程 IDE 或源代码编辑器
在 Linux 系统中安装 Sublime 编辑器
Sublime Text 编辑器是跨平台的,您可以在 Linux、Windows 或 Mac 系统中使用它。要在不同版本的 Linux 中安装Sublime Text 3,请参阅以下说明。
在 Debian/Ubuntu 上安装 Sublime
$ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - $ sudo apt-get install apt-transport-https $ echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list $ sudo apt-get update $ sudo apt-get install sublime-text
在 CentOS/RHEL 上安装 Sublime
$ sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg $ sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo $ sudo yum install sublime-text
在 Fedora 上安装 Sublime
$ sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg $ sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo $ sudo dnf install sublime-text
安装完成后,您可以从开始菜单转到首选应用程序,将Sublime Text Editor设置为默认文本编辑器。我使用的是Linux Mint 19.3,您可以根据您的操作系统版本设置默认选项。
您也可以通过输入以下命令从终端启动Sublime Text Editor :
$ subl
安装 Sublime Editor 的包管理器
Sublime Text默认不附带使其强大的功能。无论您需要前端 Web 开发、后端开发、脚本、配置管理工具或数据库的软件包,您都可以得到。
软件包相关信息可以在软件包控制中找到。要安装软件包,我们必须首先安装“ PACKAGE CONTROL ”,它负责 Sublime 的软件包管理(安装、启用、删除、禁用、列出等)。
按“ CTRL + SHIFT + P
“。它将打开命令面板。输入“ Install Package Control
”并按ENTER。
现在您可以开始安装软件包、列出软件包、删除或禁用等等。
按“ CTRL + SHIFT + P
” →命令面板→ “ TYPE Package
” → 它将显示所有可用于包管理的选项。
在 Sublime 中安装软件包
要安装任何包,请按“ CTRL + SHIFT + P
”→ COMMAND PALLET →“ install package
”→“ package Name
”。
下面是我们将要安装的包的列表,并了解如何配置包的属性。
侧边栏增强功能
此软件包为您提供了更多选项来处理文件和文件夹。安装 Sublime 后,您可以转到“侧边栏”→右键单击→将显示选项。然后您可以安装“ SideBarEnhancements ”并查看差异。
要安装 SideBar 增强功能 – 命令面板 [ CTRL + SHIFT + P
] →安装包→ SIDEBARENHANCEMENT。
主题
Sublime 为我们提供了更改 UI 和语法配色方案的选项。配色方案将设置代码的语法颜色,而主题将更改 UI 外观。
我使用的是“ PREDAWN ”主题。您可以选择您觉得最好的。您可以从包控制/主题中查看可用的主题。
要安装主题 –命令面板[ CTRL + SHIFT + P
] →安装包→ PREDWAN。
文件图标
此软件包可在侧边栏中为您的文件和文件夹添加漂亮的图标。有几个选项可供您选择。我使用的是“文件图标”。
要安装文件图标 –命令面板[ CTRL + SHIFT + P
] →安装包→文件图标。
FTP服务
SFTP包允许我在远程服务器中同步我的项目/代码(文件夹)。这在很多情况下非常有用,例如当您的生产服务器在云中运行并且您的开发机器在本地时,您可以轻松地将代码同步到远程服务器。
要安装 SFTP –命令面板[ CTRL + SHIFT + P ] →安装包→ SFTP。
要设置SFTP,请选择需要远程同步的项目文件夹。文件夹内将创建“ sftp-config.json ”文件。
这是一个 SFTP 设置文件,其中声明了用户名、主机名、密码和远程路径等详细信息。您还可以启用“ upload_on_save ”等选项,当您保存本地副本时,它将立即同步您的更改。
注意:“ sftp-config.json ”特定于特定文件夹。对于每个远程映射,将创建一个新的配置文件。
文件夹→右键单击 → SFTP →映射到远程→ SFTP-CONFIG.JSON。
终点站
Sublime默认没有集成终端。Terminus 是 Sublime 的跨平台终端。
要安装Terminus –命令面板[ CTRL + SHIFT + P
] →安装包→ TERMINUS。
启动Terminus 的两种方法:
- 命令面板 [ CTRL + SHIFT + P ] → 终点:切换面板。
- 命令面板 [ CTRL + SHIFT + P ] → 终点键绑定 → 声明快捷键。
同步设置
此软件包允许您在多个设备之间同步软件包和设置。它使用 Github-Gist,提供一种可靠且安全的方式来存储您的备份。
要安装 SYNC 设置 –命令面板[ CTRL + SHIFT + P
] →安装包→ SYNC 设置。
括号突出显示
Bracket Highlighter包可匹配各种括号,甚至自定义括号。您还可以自定义颜色、不同的括号样式和突出显示模式。
要安装 Bracket Highlighter –命令面板[ CTRL + SHIFT + P
] →安装包→ BRACKETHIGHLIGHTER。
除了上面提到的 6 个软件包外,还有数百个软件包可用。探索Package Control中的不同软件包,并尝试满足您需求的软件包。
Sublime 快捷方式
Sublime 的快捷方式是可自定义的,如果您想切换到其他编辑器(如VScode或Atom) ,您可以移植快捷方式。
要自定义键盘快捷键,请进入命令面板[ CTRL + SHIFT + P
] →首选项:按键绑定。按键绑定分为两个部分,一个是默认按键绑定,另一个是用户定义的按键绑定,您可以在其中放置自定义按键绑定。您可以从“默认按键映射文件”中获取快捷键列表及其功能。
在本文中,我们了解了如何在 Linux 中安装 sublime text 3。如何安装软件包以及一些重要的软件包和快捷方式。本文不涉及为任何特定编程语言配置 sublime text。在下一篇文章中,我们将了解如何为 Python 开发设置 sublime text 3。