由于Sublime Text 2的所有设置都是直接发文件,没有GUI界面进行设置,所以完成这个想法费了不少事,但最终在StackOverFlow上找到了答案
方法就是在%APPDATA%/Packages/XML/XML.tmLanguage中添加一<string>config</string>并重启Sublime Text 2,同样道理如果我们想让Sublime Text 2对其它任意扩展名的文件应用某个默认语法只需要找到语法对应的包并在配置里加入扩展名即可。
你在new build system 里复制的是不是如下:{
"env": {"PYTHONIOENCODING": "utf8"},
"cmd": ["/Library/Frameworks/Python.framework/Versions/3.6/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"}
这个代码是错的,遗漏了可执行文件,应该改成:
{
"env": {"PYTHONIOENCODING": "utf8"},
"cmd": ["/Library/Frameworks/Python.framework/Versions/3.6/bin/python3/python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"}
在路径上遗漏了可执行文件。
在Window->Preferences->General->Editors->File Associations里,添加需要关联的文件类型,再在Associated editors里添加,从external programs里找到Sublime Text编辑器。就可以了欢迎分享,转载请注明来源:内存溢出
评论列表(0条)