2016-06-10 79 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。

相關問題