Sublime Text 2 ,是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱。
一、Some things users love about Sublime Text:
1、Goto Anything
方式:Ctrl+P
输入:类名即可显示此类、类名@方法名、类名:行数、类名#字符串;
2、Multiple Selections
多重选择功能允许在页面中同时存在多个光标,让很多本来需要正则表达式、高级搜索和替换才能完成的任务也变得游刃有余了
方式:
a、选择数行文本,然后按下 Shift + Command + L。
b、按住Ctrl,然后在页面中希望中现光标的位置点击。
3、Command Palette
命令面板,可以设置显示一些视图和设置代码按什么语言规则显示;
4、Distraction Free Mode
F11全屏显示
5、Split Editing
分屏显示,view-->layout
6、Instant Project Switch
7、Plugin API
8、Customize Anything
9、Cross Platform
二、 快捷键:
- Ctrl+Shift+P:打开命令面板
- Ctrl+P:搜索项目中的文件
- Ctrl+G:跳转到第几行
- Ctrl+W:关闭当前打开文件
- Ctrl+Shift+W:关闭所有打开文件
- Ctrl+Shift+V:粘贴并格式化
- Ctrl+D:选择单词,重复可增加选择下一个相同的单词
- Ctrl+L:选择行,重复可依次增加选择下一行
-
Ctrl+Shift+L:选择多行
- Ctrl+Shift+Enter:在当前行前插入新行
- Ctrl+X:删除当前行
- Ctrl+M:跳转到对应括号
- Ctrl+U:软撤销,撤销光标位置
- Ctrl+J:选择标签内容
- Ctrl+F:查找内容
- Ctrl+Shift+F:查找并替换
- Ctrl+H:替换
- Ctrl+R:前往 method
- Ctrl+N:新建窗口
- Ctrl+K+B:开关侧栏
- Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身
- Ctrl+F2:设置/删除标记
- Ctrl+/:注释当前行
- Ctrl+Shift+/:当前位置插入注释
- Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的
- Ctrl+Shift+A:选择当前标签前后,修改标签用的
- F11:全屏
- Shift+F11:全屏免打扰模式,只编辑当前文件
- Alt+F3:选择所有相同的词
- Alt+.:闭合标签
- Alt+Shift+数字:分屏显示
- Alt+数字:切换打开第N个文件
- Shift+右键拖动:光标多不,用来更改或插入列内容
- 鼠标的前进后退键可切换Tab文件
- 按Ctrl,依次点击或选取,可需要编辑的多个位置
- 按Ctrl+Shift+上下键,可替换行
三、设置:
Preferences-->browse packages..下的user里的Preferences.sublime-settings文件
三、插件扩展:
1、直接安装 Preferences-->browse packages,将下载的安装包解压到该目录下;
2、使用Package Control组件安装
a、View –> Show Console
b、粘贴以下代码到底部命令行并回车:
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
c、重启Sublime Text 2。
d、如果在Perferences中看到package control这一项,则安装成功。
n Disable Package :禁用插件
n enable Package :启用插件
n Install Package :安装插件
n List Package :查看已安装插件列表
n Remove Package :移除插件
n Upgrade Package :升级插件
3、常用插件的安装:
a、Jquery;
b、Prefixr,写 CSS可自动添加 -webkit 等私有词缀,Ctrl+Alt+X触发。
c、Sublime CodeIntel:代码自动提示
d、SublimeLinter,一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。
e、TortoiseSVN,安装后需要配置下TortoiseSVN的路径,Perferences-->package settings-->TortoiseSVN-->TortoiseSVN.sublime-settings,设置tortoiseproc_path为你安装的TortoiseSVN目录。
f、DocBlockr,注释插件;
g、SyncedSideBar
h、YUI Compressor
i、JSFormat
j、Alignment
k、AngularZen
l、AndyJS2,js和jquery智能提示
等等,许多可以在需要的使用在安装。
2万+

被折叠的 条评论
为什么被折叠?



