ctrl+alt+h html
ctrl+alt+j javascript
ctrl+alt+c css
ctrl+alt+p php
ctrl+alt+r ruby
ctrl+alt++shift+p python
Package Settings > SublimeTmpl > Settings - User, 增加disabled_keymap_actions配置:
"disabled_keymap_actions": "html, css" // 关闭html/css语法的快捷键(多个逗号分隔)
"disabled_keymap_actions: "all" //关闭所有语法快捷键
[2012/08/01]已经通过Package Control审核
菜单: Preferences / Packages Settings / SublimeTmpl, 可以编辑菜单/快捷键/新语法等等.
如果你想贡献自己的package, 可以参考我这篇文章的介绍: http://www.fantxi.com/blog/archives/how-to-submit-a-sublime-package/
首先请看: Packages Settings / SublimeTmpl / Settings - Default 的默认语法设置. 如果要新增语法, 请选择: SublimeTmpl / Settings - User, 内容格式参考Settings - Default的内容, 比如新增两个语言test和yours:
{
"test": {"syntax": "Packages/test/test.tmLanguage", "extension": "test"},
"yours": {"syntax": "Packages/Yours/Yours.tmLanguage", "extension": "abc"}
}
上面的"Packages/test/test.tmLanguage"是Packages目录内的syntax路径, extension是默认保存时使用的扩展名.
新增开始菜单: 可以在SublimeTmpl / Settings - Menu里, 参照其他语法增加test和yours. 新增快捷键: 可以编辑:SublimeTmpl / Key Bindings User( 格式参考: SublimeTmpl / Key Bindings Default)
这个我也没新建过, 可以去Package Control或者github上面找个其他人添加的新语言, 参考参考. 如果没找到别人写好的, 可以参考如下网址, 自己做: http://docs.sublimetext.info/en/latest/extensibility/syntaxdefs.html (官方文档, 利用AAAPackageDev这个插件制作) http://manual.macromates.com/en/language_grammars (textmate的doc, 和sublime大部分是相同的) https://github.com/LearnBoost/stylus/blob/master/editors/Stylus.tmbundle/Syntaxes/Stylus.tmLanguage (别人写好的语法, 可以和自己新建的对比)
AllAutocomplete 插件会搜索所有打开的文件来寻找匹配的提示词。
写css用到颜色功能
css语法提示