[关闭]
@yangfch3 2016-03-01T06:22:05.000000Z 字数 2492 阅读 3106

sublime 快捷开发技巧总结(私藏)

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

snippet

这时你会看到如下代码:

  1. <snippet>
  2. <content><![CDATA[
  3. Hello, ${1:this} is a ${2:snippet}.
  4. ]]></content>
  5. <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
  6. <!-- <tabTrigger>hello</tabTrigger> -->
  7. <!-- Optional: Set a scope to limit where the snippet will trigger -->
  8. <!-- <scope>source.python</scope> -->
  9. </snippet>
  1. <snippet>
  2. <content><![CDATA[ 你需要插入的代码片段${1:name} ]]></content>
  3. <!-- 可选:快捷键,利用Tab自动补全代码的功能 -->
  4. <tabTrigger>xyzzy</tabTrigger>
  5. <!-- 可选:使用范围,不填写代表对所有文件有效。附:source.css和test.html分别对应不同文件。 -->
  6. <scope>source.python</scope>
  7. <!-- 可选:在snippet菜单中的显示说明(支持中文)。如果不定义,菜单则显示当前文件的文件名。 -->
  8. <description>My Fancy Snippet</description>
  9. </snippet>

${1:place1} 表示代码插入后,光标所停留的位置,可同时插入多个。其中 :name 为自定义参数(可选)。
${2:place2} 表示代码插入后,按 Tab 键,光标会根据顺序跳转到相应位置(以此类推)。

创建完毕以后,保存在 sublime\User 目录下(可以自己新建一个 snippet 文件夹和子文件夹),文件命名后缀为 .sublime-snippet


gist

  1. 安装 gist 插件;
  2. github 上创建一个 access tokens
  3. package setting > Gist > setting default 内的内容复制保存到 package setting > Gist > setting user 内,修改 tokens 字段值,保存即可;
  4. 可在 Tools > gist 下查看具体的功能。

gist 快捷键:

快捷键 描述
ctrl + k + o open gist list
ctrl + k + p build a private gist use current file content

插件快捷键

记不住快捷键?

没问题!直接使用 ctrl + shift + p 的控制面板可以调用一切插件与功能!!!


其他编辑技巧


End


附加资源:Sublime 壁纸

sublime-text-3-cheat-sheet-wallpaper-large.jpg-669.9kB

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注