【软件工具】之 Sublime Text
SublimeText 是一款非常好用的文本和代码编辑软件,该软件属于轻量级的,启动快、内存占用小、打开大体积文件非常快速。同时该软件有强大的全目录文本搜索功能,支持丰富的文本查找和替换。如果想要打造成软件开发平台的话,可以通过安装各种插件进行搭建。
目录
一、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、在每一行的某个位置增加字符
- 按快捷键
Ctrl + A
选中全部内容; - 按快捷键
Ctrl + Shift + L
进入待操作状态; - 通过左右方向键移动光标位置;
- 在光标位置添加内容。
提示:也可以只对部分行进行操作,只需在第一步选择相应的行就可以了。
2、在指定字符位置输入换行符
- 按
Ctrl + H
输入要查找的字符,然后点击Find
,此时目标字符处于高亮状态; - 按
Alt + Enter
,此时 Sublime Text 自动在每个关键字后添加输入光标; - 按下回车键,文本根据关键字自动换行。
提示: 同理除了输入换行符之外,还可以输入任何想输入的字符。操作和 在每一行的某个位置增加字符 类似,但每一行的操作需要多行文本才能操作,而这种则没有限制操作的行数。
3、删除多余的空白行
- 按
Ctrl + H
唤起查找替换面板,点击Find
行最右边的.*
按钮开启正则表达式匹配(由于换行符是特殊字符,所以需要使用正则表达式进行匹配); - 输入
^\n
查找出所有空白行,Replace:
一栏什么都不填,直接右边的点击Replace All
按钮删除全部多余的空白行。
提示:该方法同样适用于删除替换特殊字符,通过正则表达式进行匹配查找然后进行删除或替换。
4、全目录搜索文本
SublimeText 支持在打开的全部目录文件中进行全局文件文本搜索,在我们打开目录 Open Folder
后,软件会对文件进行文本索引建立,这样就能进行全局文本搜索了。
打开全局搜索方式:
- 快捷键:
Ctrl + Shift + F
- 按钮路径:
Find >> Find in Files...
四、常用插件
1、Package Control
Package Control 是安装 Sublime Text 插件的必备利器,基本上是这款编辑器的标配,有了它可以方便快速地安装需要的插件。
1-1、安装 Package Control
- 使用快捷键
Ctrl + Shift + P
或Tools >> Command Palette...
打开命令搜索面板; - 在弹出的搜索框中,输入
Install Package
,然后点击搜索结果中的Install Package Control
; - 等待系统安装组件完成,然后点击完成提示窗口中的【确定】即可。
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 来生效。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)