2016-06-10 75 views
1

我正在使用名为“C++ Starting Kit”的升级包,并且它具有专门用于C和C++的增强语法。看来,我不能将它设置为C或C++的默认语法,因为崇高不断地将默认语法更改回默认语法。从测试中看来,这个问题似乎是由于starter-kit的语法名称与默认语法相同而引起的,所以我试图找到一种方法将starter-kit的语法名称更改为“ C++ ST”。如何更改Sublime Text中的语法名称?

回答

1

首先,您需要安装PackageResourceViewer才能访问压缩的.sublime-package文件中存储的文件。安装完成后,打开命令选项板并选择PackageResourceViewer: Extract Package并从下拉列表中选择C++ Starting Kit。接下来,选择Preferences -> Browse Packages...在操作系统的文件管理器打开崇高的Packages目录:

  • 的Linux:~/.config/sublime-text-3/Packages
  • OS X:~/Library/Application Support/Sublime Text 3/Packages
  • 的Windows常规安装:C:\Users\UserName\AppData\Roaming\Sublime Text 3\Packages
  • Windows便携安装:InstallationFolder\Sublime Text 3\Data\Packages

转到C++ Starting Kit目录并使用XML语法在Sublime中打开C.tmLanguageC++.tmLanguage文件。在靠近山顶,查找以下:

<key>name</key> 
<string>C</string> 

<key>name</key> 
<string>C++</string> 

更改<string>C STC++ ST,分别,然后保存文件并关闭它们。接下来,在您的文件管理器中,将C.tmLanguage重命名为C ST.tmLanguageC.sublime-settingsC ST.sublime-settings,并对C++ .tmLanguage.sublime-settings文件也进行相同操作。

这些更改应该立即生效,但如果没有,您可以重新启动Sublime。

相关问题