原文连接:http://hi.baidu.com/benpy/item/3747891e999d8ee55e53b10e
Sublime Text 必备的插件和扩展
安装Sublime Text 2插件:
有两种方式可以安装Sublime Text 2插件,通常推荐第二种方式,通过Package Control在线安装所需插件。
1、直接下载插件安装包解压缩到Packages目录(菜单->preferences->packages)
2、使用Package Control组件安装
到http://wbond.net/sublime_packages/package_control 下载 Package Control.sublime-package
菜单->preferences->browse packages 找到C盘插件目录Installed Packages 放进去,重新打开Sublime text。就会发现Package Control
★ GBK Encoding Support ,ConvertToUTF8
GBK插件
第一个出现中文文件名乱码问题,目前本人选择ConvertToUTF8。
★ Alignment代码对齐插件
对于有代码洁癖或者喜欢整齐的同学来说,相信你会喜欢上这款插件。安装好插件后,选中文本同时按住“Ctrl + Alt + A”,就可以对齐操作了
★ zen coding (Emmet)
zen coding 一种快速编写HTML/CSS代码的方法,已改名为Emmet,并且搭建了一个新的网站:docs.emmet.io 。按Tab键生成。
使用教程看4.1
★ Bracket Highlighter
类似于代码匹配,可以匹配括号,引号等符号内的范围。
★ HTML5
★ Tag
一些有代码洁癖的程序猿很适合这个插件,HTML代码格式化能使html代码更加漂亮整洁。
使用的方法也很简单,选中一段Html代码后,按Ctrl+Alt+f即可
★ CSS Less(ish)
★ CSS Snippets
css提示插件
★ Prefixr
提供CSS3属性的浏览器前缀自动填充,快捷键:ctrl+alt+x
★ JavaScript Snippets
javascript代码提示插件
★ JS Format
一个JavaScript代码格式化插件,快捷键“ Ctrl+Alt+F”
★ Js Minifier
一款基于Google Closure compiler压缩Js文件插件,快捷键“ Ctrl+Alt+M”压缩Js代码、“ Ctrl+Alt+Shift+M”压缩Js并生成压缩文件 *.min.js
★DetectSyntax
代码检测插件
★Sublime CodeIntel
代码自动提示
★Placeholders
创建占位内容的插件
★ClipboardHistory
剪贴板插件,快捷键ctrl+alt+v
★Sublime Change Quotes
单引号变双引号,或者相反,我们的强迫症之一
★ Case Conversion
大小写转化
★ SFTP
ftp服务器管理
★ SideBarEnhancements
侧边栏插件
★ Theme - Nil
SideBarEnhancements的皮肤
★ KeymapManager
快捷键管理组件
4.1
使用Emmet编写代码时,需要遵循一定的缩写规则:
-
E
元素名(div、p); -
E#id
带Id的元素(div#content、p#intro、span#error); -
E.class
带class的的元素(div.header、p.error),id和class可以连着写,div#content.column -
E>N
子元素(div>p、div#footer>p>span) -
E*N
多项元素(ul#nav>li*5>a) -
E+N
多项元素 -
E$*N
带序号的元素
主要快捷键
Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+KK 从光标处删除至行尾
Ctrl+Shift+K 删除整行
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
Ctrl+J 合并行(已选择需要合并的多行时)
Ctrl+KU 改为大写
Ctrl+KL 改为小写
Ctrl+D 选词 (按住-继续选择下个相同的字符串)
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+Shift+/ 注释已选择内容
Ctrl+Z 撤销
Ctrl+Y 恢复撤销
Ctrl+M 光标跳至对应的括号
Alt+. 闭合当前标签
Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+KT 折叠属性
Ctrl+K0 展开所有
Ctrl+U 软撤销
Ctrl+T 词互换
Tab 缩进 自动完成
Shift+Tab 去除缩进
Ctrl+Shift+↑ 与上行互换
Ctrl+Shift+↓ 与下行互换
Ctrl+K Backspace 从光标处删除至行首
Ctrl+Enter 光标后插入行
Ctrl+Shift+Enter 光标前插入行
Ctrl+F2 设置书签
F2 下一个书签
Shift+F2 上一个书签