需求:公司服务端脚本以 .s 结尾的文件,也按 js 语法识别,方便查看函数定义。
每次都 ss:js 比较麻烦,所以写个插件。
1 import sublime, sublime_plugin 2 3 class DotSAwarenessCommand(sublime_plugin.EventListener): 4 def on_load(self, view): 5 fname = view.file_name() 6 if fname.endswith('.s'): 7 view.set_syntax_file('Packages/JavaScript/JavaScript.tmLanguage')
参考:http://www.sublimetext.com/docs/2/api_reference.html