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
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.