RT〜Sublime Text2是我最喜歡的編輯之一。唯一的問題是它的Zen Coding插件只支持css和html文件。但是在JavaScript或其他文件中使用Zen Coding有很多情況。就像在js中使用html模板或在js中使用concat字符串一樣。如何讓Zen Coding支持Sublime Text2中的JavaScript文件?
我放入〜/ .config /崇高文本-2 /封裝/ ZenCoding檢查其PAKAGE文件。但我不知道如何配置它來支持更多的文件。
RT〜Sublime Text2是我最喜歡的編輯之一。唯一的問題是它的Zen Coding插件只支持css和html文件。但是在JavaScript或其他文件中使用Zen Coding有很多情況。就像在js中使用html模板或在js中使用concat字符串一樣。如何讓Zen Coding支持Sublime Text2中的JavaScript文件?
我放入〜/ .config /崇高文本-2 /封裝/ ZenCoding檢查其PAKAGE文件。但我不知道如何配置它來支持更多的文件。
打開包/ ZenCoding/sublimezenplugin.py 右後`######### #########常量,應該有:
HTML = 'text.html - source'
XML = 'text.xml'
添加以下:
JS = 'source.js'
然後向下滾動到那裏說:
ZEN_SCOPE = ', '.join([HTML, XML, CSS])
,並更改到:
ZEN_SCOPE = ', '.join([HTML, XML, CSS, JS])
這將激活JS文件中的zencoding;但是,請注意,Zencoding始終會在js文件中處於活動狀態。如果你想限制範圍,例如JS中的字符串,你可以改變範圍。 JS字符串的範圍是string.quoted.double.js
雙引號和string.quoted.single.js
。您可以將這兩個添加到JS = ...
行。隨意試用適合自己喜歡的範圍。有關範圍的詳細信息,請查看文檔在這裏:http://readthedocs.org/docs/sublime-text-unofficial-documentation/en/latest/extensibility/syntaxdefs.html
同時,立即看到光標下的電流範圍,適用於Windows/Linux的鍵綁定是ctrl+alt+shift+p
和OSX是alt+command+p
。
非常感謝!它很棒! – StuPig 2012-03-07 14:41:22
儘管是最好的編輯器,就像我們都花時間在網上搜尋的那樣,但您仍然會遇到其他非常基本的東西,它不會執行......例如,您無法打印。 – 2012-03-06 05:20:00