快捷键
Ctrl+P // goto anything
Ctrl+P+# // 查找节点
Ctrl+shift+P // 命令面板
Ctrl+shift+V // 保留缩进粘贴
shift+右键 // 竖向选择
ctrl+shift+a // 向上选一层,多按多选
Ctrl+K+B // 开关侧栏
Ctrl+enter // 在下一行输入
Ctrl+shift+enter // 在上一行输入
Ctrl+D // 选中下一个相同词,多按多选
Alt+F3 // 全选相同词
Ctrl+Shift+[ // 折叠代码
Ctrl+Shift+] // 展开代码
Ctrl+Shift+N // 创建一个新窗口
Ctrl+N // 创建一个新标签
Ctrl+W // 关闭当前标签,当窗口内没有标签时会关闭该窗口
Ctrl+Shift+W // 关闭sublime
Alt+Shift+数字 // 分屏显示
Alt+Shift+2 // 进行左右2分屏
Alt+Shift+3 // 进行左右3分屏
Alt+Shift+4 // 进行左右4分屏
Alt+Shift+5 // 上下左右4分屏
Alt+Shift+8 // 进行上下2分屏
Alt+Shift+9 // 进行上下3分屏
Alt+Shift+1 // 取消分屏
Ctrl+F2 // 设置标签
F2 // 跳转到下一个标签
Shift+F2 // 跳转到上一个标签
Ctrl+Shift+F2 // 清除所有标签
插件目录:C:\Users\白小明\AppData\Roaming\Sublime Text 3
卸载sublime插件:ctrl+shift+p,remove package
建议安装的Sublime插件(XXX.sublime-package)
- Emmet:以前叫Zen Coding,通过缩写来快速编写html、css、js的神级插件,它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度
- html:xt 输出xhtml 过渡标准
- html:xs 输出xhtml 严格标准
- html:4t 输出HTML4 过渡型
- html:4s 输出HTML4 严格型
- html:5 输出HTML5标准结构
- ! 输出HTML5标准结构
- cc:ie6 <!--[if lte IE 6]><![endif]-->
- option{20$}*5 <option value="">201</option>,需要Emmet支持
- lorem 生成一大段英文文本,需要Emmet支持
- lorem9999 指定生成单词的个数,
- lorem5*5 生成5段长度为5的文本
- html5:支持hmtl5规范的插件包。与Emmet插件配合使用,效果更好。
- 使用方法:新建html文档>输入html5>敲击Tab键>自动补全html5规范文档html5
- CanIUse:调用该网站 http://caniuse.com 测试CSS和HTML元素(右键点击运行)
- Alignment:HTML、CSS、JS,等号对齐(与最远的=对齐),格式调整。(ctrl+shift+c)
- ChineseLocation:汉化包
- AllAutoComplete:自动提示,Sublime Text 默认的 Autocomplete 功能只考虑当前的文件,而 AllAutocomplete 插件会搜索所有打开的文件来寻找匹配的提示词。
- Color Highlighter:相应颜色高亮功能,右键choose color,调出color picker
- Material Theme:非常推荐的主题(右键可调出)
- ConvertToUTF8(好像不需要):解决文件编码转换的问题,通过本插件,您可以编辑并保存目前编码不被 Sublime Text 支持的文件,特别是中日韩用户使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP 等。ConvertToUTF8 同时支持 Sublime Text 2 和 3。
- BracketHighlighter:匹配项高亮显示
- IMESupport:解决输入法不跟随的问题
- CSS3:支持Css3的自动完成,支持CSS3的样式美化、高亮显示。不必要的前缀属性不会突出显示。
- https://packagecontrol.io/packages/CSS3
- 将CSS3设置为.css文件的默认语言,打开.css文件,视图→语法→全部打开当前扩展名为...→CSS3
- DocBlockr:自动补全注释代码插件
- 你只需要在一行的开始输入 /* 或者 /** ,剩下的事情它会为你做好。如果你在一个方法上面使用 /**,它会生成 JSDoc 格式的注释。
- 支持javascript, PHP, ActionScript, Haxe, CoffeeScript, TypeScript, Java, Apex, Groovy, Objective C, C, C++ and Rust等众多语言
- JSFormat:JS代码格式化插件
- js序列化,能排在下载插件前25位,好的话就不用说了
- 简介:很多网站的JS代码都进行了压缩,一行式的甚至混淆压缩,这让我们看起来很吃力。而这个插件能帮我们把原始代码进行格式的整理,包括换行和缩进等等,是代码一目了然,更快读懂~
- 使用:在已压缩的JS文件中,右键选择jsFormat或者使用默认快捷键(Ctrl+Alt+F)
- Clipboard History(与粘贴快捷键冲突):粘贴板历史记录,Ctrl+shift+v:显示历史记录
- jQuery:jQ函数提示,快捷输入jQ函数,是偷懒的好方法
- AutoFileName:快捷输入文件名,如图片选取
- 使用:输入”/”即可看到相对于本项目文件夹的其他文件
- sidebarEnhancements(好像没什么用):这个插件可以给SublimeText的边栏菜单带来扩充的功能,包括:在当前工程文件夹中新建文件,移动文件或文件夹,产生文件或文件夹的副本,在新窗口或浏览器中打开,刷新等。这只是概括地说,安装后探索它更多的功能吧。
- SublimeCodeIntel(好像没什么用):一个全功能的 Sublime Text 代码智能自动补全引擎。跳转到符号定义,导入自动完成,函数调用提示
- JavaScript & NodeJS Snippets:JS代码补全
- javascript snippets:JS代码补全。
- JavaScript Completions:JS代码补全,log、alert等,(直接复制到下面的文件夹)
- AdvancedNewFile:这个插件允许在项目中更快的文件创建。ctrl+alt+n
- httprequest:后端快捷测试
- nettus fetch:快速下载类库
- Ctags:函数跳转,我的电脑上是Alt+点击 函数名称,会跳转到相应的函数
- sublimelinter + node.js + jshint:js语法校验插件系统。一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。(IntelliJ IDEA的TODO功能很赞,这个插件虽然比不上,但是也够用了吧)