sublime使用技巧

经常使用快捷键

Sublime的全部快捷键能够经过命令面板输入key binds default打开,打开的是sublime本身的快捷键设置,用户须要自定义能够使用key binds user命令,参照默认配置修改本身的便可。spa

合并行Ctrl+J3d

Ctrl+J

选择当前行Ctrl+L版本控制

Ctrl+L

缩进Tab/Shift+Tab或者Ctrl+左/右中括号日志

Tab/Shift+Tab

更高粒度的定位和选择code

咱们经常使用左右键后退或者前进一个字符,若是须要更大粒度的操做能够配合Alt键,该操做能够配合Ctrl进入选择模式。blog

Alt+left/right

块选择:按住鼠标滚轮拖动或者shift+鼠标右键进行拖动,该操做会自动进入多行编辑模式ip

鼠标滚轮

微调数值:Ctrl/Alt/Alt+Shift和上下键组合开发

微调CSS

其中Alt调小数,Ctrl调个位,Alt+Shift调十位。rem

选择:Shift+方向键it

选择

配合Home和End能够选择到行的开始和结尾。配合Ctrl+Home和Ctrl+End能够到文件的开头和结尾。

文本对齐:此操做对调整格式错乱的js或者CSS特别有用。Ctrl+Shift+P调出命令面板,输入:Reindent Lines。

Ctrl+Shift+P->Reindent Lines

以上的操做很是有用,咱们能够将其手动添加到咱们的快捷键中。

 自定义sublime

在上一节中咱们介绍了格式化代码的命令,咱们但愿使用快捷键绑定此命令,打开key binds user,按照key binds default的设置书写咱们本身的快捷键绑定。那么问题来了:咱们如何知道命令的名字?

绑定自定义快捷键

咱们能够使用Ctrl+`(Tab键上面的那个),打开sublime的控制台输入命令sublime.log_commands(True)。这时全部的命令和参数都会以日志的形式打印在控制台上:

打开sublime的日志

咱们就能够将上一节中的格式化代码的命令绑定到快捷键了:

[
    { "keys": ["alt+shift+f"], "command": "reindent" }
]

全部的sublime自定义的设置都会被保存到Preference->Bowser Packages->User目录下,咱们能够将此目录的内容放到版本控制系统,这样换电脑的时候将其下载下来便可。

返回、跳转到上一次或者下一次编辑的位置:Alt+-/Alt+Shift+-

在全部的文件中全局查找使用右键|Find in Folder,搜索结果将在新的窗口打开,使用F4能够跳转到下一个匹配项,使用Shift+F4能够回到上一个匹配项。

Emmet语法:

使用Emmet编写CSS

使用Emmet编写CSS

使用标签包裹文本

文本嵌套标签

自定义Snippet

快速输入填充内容

咱们开发网页的时候常常须要输入数据.使用Sublime输入lorem按下Tab键便可随意输入一段毫无心义的文字.

快速删除一行

Ctrl+Shift+K

将光标标记每一行的开头

  1. command + A:全选
  2. comand + shift + L:将选中的内容按照行进行拆分

选择相同的单词

command + control + G

相关文章
相关标签/搜索