@yangfch3
        
        2016-03-01T06:22:05.000000Z
        字数 2492
        阅读 3614
    editor
| 快捷键 | 描述 | 
|---|---|
ctrl + k + b | 
 Show/Hide Sidebar | 
ctrl + shift + / | 
 Block Comment | 
ctrl + k + u | 
 Uppercase | 
ctrl + k + l | 
 Lowercase | 
ctrl + d | 
 Select Word(multiple times) | 
ctrl + m | 
 jump(select) to matching bracket | 
ctrl + shift + m | 
 select all content of current bracket | 
ctrl + p(: @ #) | 
 Open file based on name | 
ctrl + shift + f | 
 find something in all your project files | 
ctrl + shift + k | 
 Delete line | 
ctrl + shift + ↑(↓) | 
 Swap line up(down) | 
ctrl + j | 
 Join Line | 
ctrl + k + m | 
 flod all | 
ctrl + shift + [ | 
 Fold after selected | 
ctrl + k + #num | 
 Flod level # | 
ctrl + shift + ] | 
 Unfold current | 
ctrl + k + j | 
 Unflod all | 
(Shift)F3 | 
 Find (previous)next if your mouse point in some repeated word | 
ctrl + F then alt + enter | 
 search something and select all of then | 
ctrl + shift + # | 
 Move current tab to a Pane (ie ctrl + shift + 2) | 
ctrl + # | 
 Focus on a Pane (ie ctrl + 2) | 
alt + shift + 2 | 
 Two columns | 
alt + shift + 5 | 
 Four Grids | 
alt + . | 
 auto close your unclose tag | 
ctrl + k + space | 
 set mark | 
ctrl + k + g | 
 clear mark | 
Tools > New Snippet这时你会看到如下代码:
<snippet><content><![CDATA[Hello, ${1:this} is a ${2:snippet}.]]></content><!-- Optional: Set a tabTrigger to define how to trigger the snippet --><!-- <tabTrigger>hello</tabTrigger> --><!-- Optional: Set a scope to limit where the snippet will trigger --><!-- <scope>source.python</scope> --></snippet>
<snippet><content><![CDATA[ 你需要插入的代码片段${1:name} ]]></content><!-- 可选:快捷键,利用Tab自动补全代码的功能 --><tabTrigger>xyzzy</tabTrigger><!-- 可选:使用范围,不填写代表对所有文件有效。附:source.css和test.html分别对应不同文件。 --><scope>source.python</scope><!-- 可选:在snippet菜单中的显示说明(支持中文)。如果不定义,菜单则显示当前文件的文件名。 --><description>My Fancy Snippet</description></snippet>
${1:place1} 表示代码插入后,光标所停留的位置,可同时插入多个。其中 :name 为自定义参数(可选)。 
${2:place2} 表示代码插入后,按 Tab 键,光标会根据顺序跳转到相应位置(以此类推)。
创建完毕以后,保存在 sublime 的 \User 目录下(可以自己新建一个 snippet 文件夹和子文件夹),文件命名后缀为 .sublime-snippet。
tabTrigger,Tab 触发Tools > Snippet,选择目标 Snippetctrl+shift+p,输入 snippet 的名字等gist 插件;github 上创建一个 access tokens;package setting > Gist > setting default 内的内容复制保存到 package setting > Gist > setting user 内,修改 tokens 字段值,保存即可;Tools > gist 下查看具体的功能。 gist 快捷键:
| 快捷键 | 描述 | 
|---|---|
ctrl + k + o | 
 open gist list | 
ctrl + k + p | 
 build a private gist use current file content | 
记不住快捷键?
没问题!直接使用 ctrl + shift + p 的控制面板可以调用一切插件与功能!!!
Alignment(代码对齐) 
使用方法:选中要调整的行,然后按 Ctrl + Alt + A
colorpicker(颜色拾取) 
使用方法:Ctrl + Alt + C
DocBlockr(优雅注释) 
使用方法:在函数上方输入 /**,按 Tab,即可创建优雅地注释块
HTMLBeautify(HTML美化) 
使用方法:在 HTML 文件内按 ctrl + alt + shift + f
CSSLint(CSS审查) 
使用方法:保存 CSS 文件,按 Ctrl + Alt + C 即可
JSFormat(JS代码格式化) 
使用方法:Ctrl + Alt + F
PrettyJSON(JSON格式化) 
使用方法:Ctrl + Alt + J
多行排序:Edit > sort(sort lines) | F9 | ctrl+F9 
功能:按照 ASCII 字符表的顺序对多个行进行排序,可选择大小写敏感(ctrl+F9)
其他排序:Edit > permute
reserveshullfe快速删除一个单词
Ctrl + BacksapceCtrl + Delete前后字母顺序调换:Ctrl + T
查找小技巧
Ctrl + F 先调出查询栏;F3 查找下一个,shift + F3 查找上一个;Alt + F3 选中所有的查找结果。快速计算算式:ctrl + shift + y
附加资源:Sublime 壁纸