崇高文本
我绝对喜欢这个编辑器。 一个荒谬的快速编辑器,它具有您想要的所有功能,从简单的记事本到具有自动完成和突出显示功能的高级可扩展IDE。 这篇文章主要是为我自己设置参考。
实际上,我现在有点晚了,因为几天前Alex MacCaw在这里发布了与该帖子完全相似的帖子 。 所以也去检查一下,它包含很多有价值的信息。
崇高配置
我的Sublime用户设置:
{
"caret_extra_width": 3,
"color_scheme": "Packages/Seti_UI/Seti.tmTheme",
"font_face": "Source Code Pro",
"font_size": 13,
"ignored_packages":
[
"Markdown",
"ScopeHunter",
"Dracula Color Scheme",
"DocBlockr",
"TrailingSpaces",
"Vintage"
],
"soda_folder_icons": true,
"tab_size": 4,
"theme": "Seti.sublime-theme",
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true
}
大字体可以更好地聚焦于较小的上下文,我发现它非常有用。 而且,这对我的眼睛来说更放松。
我通常将制表符大小留在“ 4”上,因为这是我的其他同事习惯于在其IDE中使用的大小。 但是请注意,您可能希望将其设置为“ 2”,尤其是在使用CoffeeScript时,因为它在那里更方便。
从外壳访问
为了高效地使用sublime,第一步就是使它可以从您的shell中进行访问。
在OSX上 ,最好的方法(如Alex在他的帖子中已经提到的)是创建指向Sublime安装目录的符号链接,例如:
ln -s "/Applications/Sublime Text 3.app/Contents/SharedSupport/bin/subl" /usr/bin/subl
但是由于我同时也是.Net开发人员,因此我正在使用Windows计算机 ,因此我也希望在其中具有相同的功能。 这样,我在C:\bin\utils
下创建了一个特殊目录,该目录链接在PATH
环境变量中。 在该目录中,我创建了一个subl.cmd
,其内容如下:
@echo off
"C:\Program Files\Sublime Text 3\sublime_text.exe" %1
安装套件
没有包,Sublime不会那么丰富和有用(基本上是扩展)。 如果您错过任何一种功能,请搜索一个软件包,我敢打赌,已经有一个可用的软件包。
包装控制
网址: http : //wbond.net/sublime 包/包控制
Package Control只是Sublime Text软件包和扩展的软件包管理器。 安装非常简单,只需访问他们的网站并按照“手动安装”说明进行操作即可。 他们是最简单的。
重新启动Sublime,您就完成了。
要使用 Package Control,只需按Ctrl + Shift + P打开Sublime菜单并输入:
- 安装以安装新软件包
- 升级以升级现有软件包或
- 删除以删除现有的软件包。
我的包裹
这是我目前与Sublime Text一起使用的软件包的列表。 随着时间的推移,我会添加/删除此列表,因为我发现了新的有趣和有用的列表。
注意 ,大多数可以通过Package Control安装。 只需谷歌搜索他们的安装说明。
- 全部自动完成–提供所有打开的Sublime文件的自动完成功能。
- BracketHighlighter –顾名思义,突出显示HTML或代码中的括号。
- DocBlockr –用于轻松添加代码注释和JSDoc兼容文档。
- Emmet –将Zen编码功能添加到Sublime Text中。 请参阅文档以获取可用命令和用法说明的列表。
- FixMyJS –实验性插件,用于根据JSHint建议修复JavaScript代码。
- JSHint Gutter –直接在Sublime Editor中可视化JSHint建议。
- MarkdownEditing – Sublime中的Markdown编辑支持。 查看我的帖子,了解如何启用拼写检查 !
- 漂亮的JSON –用于JSON(压缩,扩展,格式化等)
- Sass –为SASS文件启用语法突出显示
- Seti_UI –我当前正在使用的UI主题
- 标签–用于自动格式化HTML文档
- TrailingSpaces –允许在每次保存时自动删除(无用)行尾的空格。
UI主题
我目前使用Seti_UI作为Atom的流行UI主题的Sublime端口。 您可以简单地通过Package Control进行安装,然后按照安装说明进行操作。
相关文章
这些是我发现的文章(随着时间的推移,我会不断更新),涵盖了Sublime Text设置的类似方面。
翻译自: https://www.javacodegeeks.com/2014/12/my-sublime-text-setup.html
崇高文本