Learning Sublime Text (系统学习ST)
如何编辑本文?
如何fork本文?点击右上角”Fork” 按钮.
如何发pull Requests 作出贡献? [请点击这里] (https://github.com/xujiajun/Learning-Sublime-Text/pulls)
目录导航
1、Why Sublime Text?
0、高效(启动快、快键键强大)
1、扩展性强(插件丰富)
2、主题丰富
3、支持多屏、多变量操作
4、跨平台
5、不注册亦可免费使用( 有米的童靴可以支持下原作者 USD $70 )
6、支持自定义
更多介绍,请观看视频:
Sublime Text 3 下载地址:[http://www.sublimetext.com/3] [推荐]
更多介绍,请参看:
3、主题
安装Colorsublime-Plugin来扩展主题
0、打开ST的命令面板 ctl+shift+p (Windows/Linux) or ⇧+⌘+p (OSX)
1、选择Colorsublime: Install Theme
2、用箭头键来浏览各个主题、你可以实时看到切换的主题变化!
4、常用命令
sudo ln -s “/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl” /usr/bin/subl
用法
如果从标准输入—wait是隐式的。 使用—stay当文件关闭是不切换到后台控制台(只与是否有等待的文件有关)。
文件名可以通过加:line或者:line:column后缀来指定打开的定位。
6、自定义配置
"color_scheme": "Packages/Colorsublime - Themes/Monokai.tmTheme",
"create_window_at_startup": false,
"font_size": 15,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Markdown"
],
"show_debug": true,
"show_full_path": true,
"translate_tabs_to_spaces": true
}
7、Package Control安装以及使用
mac下opt+` 或者 菜单栏选择View > Show Console
ST2:
0、shift + cmd + p 打开命令面板
1、输入 “Package Control: Install Package” 命令或者install 关键词找到 “Package Control: Install Package”
2、输入安装插件的简写或全拼,找到后回车安装
9、定制代码片段
在编写代码的时候,有遇到反复使用的代码片段,这时候就需要复制、黏贴,大大影响效率。我们利用Sublime Text的snippet功能,就能很好的解决这一问题.
如何创建?Tools > New Snippet
会出现如下:
看不懂?ok我们看下例子
创建我的第一个Snippet:
<snippet>
<content><![CDATA[ 你需要插入的代码片段${1:name} ]]></content>
<!-- 可选:快捷键,利用Tab自动补全代码的功能,这里你输入superu即可触发 -->
<tabTrigger>superu</tabTrigger>
<!-- 可选:使用范围,不填写代表对所有文件有效。 -->
<scope>source.python</scope>
<!-- 可选:在snippet菜单中的显示说明(支持中文)。如果不定义,菜单则显示当前文件的文件名。 -->
</snippet>
${1:name}表示代码插入后,光标所停留的位置,可同时插入多个。其中:name为自定义参数(可选)。