安装Package Control 点击打开
使用Sublime Text2首先就要安装Package Control,这样就能使用丰富的插件包了
安装方法有2种:
(1)访问Package Control站点按照提示复制一段python命令安装Package Control
也可以直接复制这一段到控制台(Ctrl+~)
插件目录在菜单中打开Preference--Browse Packages,没有自己新建一个
二、安装插件
Sublime Text2有很多好用的插件,安装好Package Control 后就可以方便的安装插件了
Ctrl+Shift+P(Win) 或 Command+Shift+P(Mac) 调出控制面板,
常用的命令Install Package (安装扩展)、List Packages (列出全部扩展)、Remove Package (移除扩展)、Upgrade Package (升级扩展)
用过dreamweaver的同学都知道,F12能快捷在浏览器中浏览正在编辑的文件。而这个功能在sublime需要,点击右键,然后open in browser。这显然还不够便捷。下面来看怎么解决吧~
Sublime Text2支持用Python编写插件,详细步骤是:
一、点击菜单Tools -> New Plugin…,在创建好的py文件输入下列内容:
将文件保存到Packages/User目录(Packages可通过菜单里的Browser Packages…打开),文件名随意,如open_browser.py。插件部分完工了。
二、接下来,为刚才的插件分配快捷键。点菜单Tools -> Command Palette…,或者f12,打开命令集,选择“key Bindings – User”打开个人快捷键配置,输入下列内容:
这就是要做的全部工作,可以测试下了。打开一个html文件,f12试试,没意外的话文件会在默认浏览器打开了。url_map里配置的站点目录到URL的映射应该也是可用的。
PS:如果要指定用什么浏览器预览,也可以将最后一行代码改成这样:
webbrowser具体支持get哪些浏览器,可以通过webbrowser._browsers查看。只是,ST2默认使用的是python2.6,在我的mac os下,python2.6找不到任何可用的浏览器。2.7的webbrowser.py里多了一段patch,可以找到firefox和safari。好在,对我来说,能在默认浏览器预览已经够用了。
sublime设置tab键空格缩进:
Preferences -> Settings - More -> Syntax Specific - User
然后添加设置代码就可以了,文件保存在$Packages/User下
{
"tab_size": 4,
"translate_tabs_to_spaces": true
}
由于我是先打开了python文件再打开的,所以保存到packages\user\Python.sublime-settings
Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)
Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+P 查找当前项目中的文件和快速搜索;输入 @ 查找文件主标题/函数;或者输入 : 跳转到文件某行;
Ctrl+R 快速列出/跳转到某个函数=Ctrl+P+@
Ctrl+KK 从光标处删除至行尾
Ctrl+K Backspace 从光标处删除至行首
Ctrl+Enter 插入行后(快速换行)
Ctrl+Tab 当前窗口中的标签页切换
Ctrl+Shift+K 删除整行
Ctrl+Shift+L 鼠标选中多行(按下快捷键),即可同时编辑这些行
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
Ctrl+Z 撤销
Ctrl+Y 恢复撤销
查找:Ctrl+F 查找下一个:F3; 查找前一个:shift + F3; 查找全部:Alt + Enter
替换:Ctrl+H 替换当前:Ctrl+Shift+H; 替换全部:Ctrl+Alt+Enter
sublime快捷键
改变注释颜色:
我用的是Monokai
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#28FF28</string>
</dict>
</dict>
将颜色#75715E改为了#28FF28