2016-06-10 19 views
1

Ich verwende ein Paket für Sublime namens "C++ Starting Kit", und es hat eine erweiterte Syntax speziell für C und C++. Es scheint, dass ich dies nicht als meine Standard-Syntax für C oder C++ festlegen kann, da sublime den Standard wieder auf die Standardsyntax zurücksetzt. Es scheint, dass dieses Problem dadurch verursacht wird, dass die Namen der Starter-Kit-Syntax der Standard-Syntax entsprechen. Daher versuche ich, eine Möglichkeit zu finden, den Syntaxnamen des Starter-Kits so zu ändern, dass " C++ ST ".Wie ändere ich den Namen von Syntax in Sublime Text?

Antwort

1

Zuerst müssen Sie PackageResourceViewer installieren, um auf die in der gezippten Datei .sublime-package gespeicherten Dateien zuzugreifen. Nach der Installation öffnen Sie die Befehlspalette und wählen Sie PackageResourceViewer: Extract Package und wählen Sie C++ Starting Kit aus dem Dropdown-Menü. Als nächstes wählen Sie Preferences -> Browse Packages... Sublime Datei Packages Verzeichnis in Ihrem Betriebssystem-Manager zu öffnen:

  • Linux: ~/.config/sublime-text-3/Packages
  • OS X: ~/Library/Application Support/Sublime Text 3/Packages
  • Windows-Regular Install: C:\Users\UserName\AppData\Roaming\Sublime Text 3\Packages
  • Tragbare Windows-Installation: InstallationFolder\Sublime Text 3\Data\Packages

Gehen Sie zum Verzeichnis C++ Starting Kit und öffnen Sie die Dateien C.tmLanguage und C++.tmLanguage in Sublime mit XML-Syntax. In der Nähe der Spitze, suchen Sie die folgenden Schritte aus:

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

oder

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

Ändern Sie die <string> Werte C ST und C++ ST jeweils dann die Dateien speichern und schließen. Als nächstes, in Ihrem Dateimanager, umbenennen Sie C.tmLanguage zu C ST.tmLanguage und C.sublime-settings zu C ST.sublime-settings, und machen Sie das gleiche für die C++ .tmLanguage und .sublime-settings Dateien auch.

Die Änderungen sollten sofort wirksam werden, aber wenn nicht, können Sie Sublime neu starten.