@yangfch3
2016-03-01T06:22:05.000000Z
字数 2492
阅读 3612
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 壁纸