目录


一、Sublime Text 简介


SublimeText 是一款非常好用的文本和代码编辑软件,该软件属于轻量级的,启动快、内存占用小、打开大体积文件非常快速。同时该软件有强大的全目录文本搜索功能,支持丰富的文本查找和替换。如果想要打造成软件开发平台的话,可以通过安装各种插件进行搭建。

SublimeText 的官网地址:https://www.sublimetext.com/


二、Sublime 软件配置


我们可以对 SublimeText 进行个性化设置,比如设置字体字号、自动换行、主题颜色等等。具体修改方式就是编辑用户设置,用户设置面板的路径在:Preferences >> Settings,下面是一些常用的设置属性:

1、修改字体和字号

{
	"font_face": "Courier New",
	"font_size": 13,
}

2、设置自动换行

{
	"word_wrap": "true",
}

3、设置不自动检查更新

每次启动 SublimeText 都会检查更新,如果有新版的话都会弹窗提示更新,我们可以通过下面的参数配置不检查更新:

{
	"update_check": false,
}

三、常用快捷操作


1、在每一行的某个位置增加字符

  1. 按快捷键 Ctrl + A 选中全部内容;
  2. 按快捷键 Ctrl + Shift + L 进入待操作状态;
  3. 通过左右方向键移动光标位置;
  4. 在光标位置添加内容。

提示:也可以只对部分行进行操作,只需在第一步选择相应的行就可以了。

2、在指定字符位置输入换行符

  1. Ctrl + H 输入要查找的字符,然后点击 Find,此时目标字符处于高亮状态;
  2. Alt + Enter,此时 Sublime Text 自动在每个关键字后添加输入光标;
  3. 按下回车键,文本根据关键字自动换行。

提示: 同理除了输入换行符之外,还可以输入任何想输入的字符。操作和 在每一行的某个位置增加字符 类似,但每一行的操作需要多行文本才能操作,而这种则没有限制操作的行数。

3、删除多余的空白行

  1. Ctrl + H 唤起查找替换面板,点击 Find 行最右边的 .* 按钮开启正则表达式匹配(由于换行符是特殊字符,所以需要使用正则表达式进行匹配);
  2. 输入 ^\n 查找出所有空白行,Replace: 一栏什么都不填,直接右边的点击 Replace All 按钮删除全部多余的空白行。

提示:该方法同样适用于删除替换特殊字符,通过正则表达式进行匹配查找然后进行删除或替换。

4、全目录搜索文本

SublimeText 支持在打开的全部目录文件中进行全局文件文本搜索,在我们打开目录 Open Folder 后,软件会对文件进行文本索引建立,这样就能进行全局文本搜索了。

打开全局搜索方式:

  1. 快捷键:Ctrl + Shift + F
  2. 按钮路径:Find >> Find in Files...

四、常用插件


1、Package Control

Package Control 是安装 Sublime Text 插件的必备利器,基本上是这款编辑器的标配,有了它可以方便快速地安装需要的插件。

1-1、安装 Package Control

  1. 使用快捷键 Ctrl + Shift + PTools >> Command Palette... 打开命令搜索面板;
  2. 在弹出的搜索框中,输入Install Package,然后点击搜索结果中的 Install Package Control
  3. 等待系统安装组件完成,然后点击完成提示窗口中的【确定】即可。

1-2、使用 Package Control 进行插件安装

  • 使用快捷键 Ctrl + Shift + P 打开命令面板,输入 Package Control: Install Package 回车确认,等待返回 Package 插件安装的弹窗面板;
  • 在 Package 搜索面板中输入自己想要安装的插件进行搜索,选择搜索结果的插件回车确认安装。

1-3、卸载插件

  • 使用快捷键 Ctrl + Shift + P 打开命令面板,输入 Package Control: Remove Package 选中并回车确认。
  • Package Control 会返回已安装的插件列表,搜索想要的插件选择并回车确认即可卸载。

2、Markdown

Markdown 插件有很多,这里推荐几个常用的:

  • MarkdownEditing 一个提高 Sublime 中 Markdown 编辑特性的插件;
  • MarkdownPreview Markdown转HTML 提供在浏览器中的预览功能;
  • MarkdownLivePreview 提供在编辑框中实时预览的功能;
  • LiveReload 一个提供 md/html 等文档的实时刷新预览的的插件;

如果只是简单的编辑 Markdown:语法高亮,自动匹配等,这里推荐安装 MarkdownEditing 即可。

MarkdownEditing 简介:

MarkdownEditing 顾名思义,Markdown编辑器,是Markdown写作者必备的插件,不仅可以高亮显示Markdown语法还支持很多编程语言的语法高亮显示。

注意:MarkdownEditing 只针对 md\mdown\mmd\txt 格式文件才启用。

MarkdownEditing 特性:

MarkdownEditing 从视觉和便捷性上针对 Markdown 文档的编辑进行了一系列的优化。如:

  • 颜色方案仿 Byword 及 iA writer;
  • 自动匹配星号 *、下划线 _ 及反引号 `
  • 选中文本按下以上符号能自动在所选文本前后添加配对的符号,能够方便粗体、斜体和代码框的输入。

3、ConvertToUTF8

当文件中的中文出现乱码时,可以安装 ConvertToUTF8 这个插件。这个插件可以将文件编码格式进行转换,从而解决中文乱码问题。

插件安装完成后,需要重启 SublimeText 来生效。

4、ChineseLocalization

这是个汉化插件,可以将 SublimeText 的菜单、对话框等界面翻译成中文,对于一些英文不是很好的用户来说,非常方便。

插件安装完成后,需要重启 SublimeText 来生效。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐