Sublime Text für Mac Es unterstützt eine große Anzahl von Programmiersprachen, mit Unterstützung für C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, MATLAB, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL und XML.
Zusätzlich zu den standardmäßig aktivierten Programmiersprachen können Benutzer Plugins zur Unterstützung anderer Sprachen herunterladen.
Sublime Text kann mit einem Paketmanager ausgestattet werden, der es Benutzern ermöglicht, Pakete zu finden, zu installieren, zu aktualisieren und zu entfernen, ohne das Programm neu starten zu müssen. Der Manager hält installierte Pakete auf dem neuesten Stand, indem er neue Versionen aus Repositories herunterlädt. Darüber hinaus bietet er Befehle zum Aktivieren und Deaktivieren installierter Pakete.
Merkmale:
Schnittstelle:
Der Editor enthält eine Vielzahl visueller Themen und es können weitere heruntergeladen werden.
Der gesamte Code wird den Benutzern auf der rechten Bildschirmseite als kleine Karte angezeigt, auf der sie durch Klicken navigieren können.
Es gibt mehrere Bildschirmmodi. Einer davon umfasst 1 bis 4 Bedienfelder, mit denen Sie bis zu vier Dateien gleichzeitig anzeigen können. Der Vollmodus (Freier Modus) zeigt nur eine Datei ohne weitere Menüs an.
Spalten auswählen und mehrere Bearbeitungen durchführen:
Durch die Auswahl einer ganzen Spalte oder das Platzieren mehrerer Zeiger über dem Text können Sie Text im Handumdrehen bearbeiten. Die Zeiger verhalten sich, als wären sie einzeln im Text positioniert. Befehle wie „Zu Zeichen verschieben“, „Zu Zeile verschieben“, „Text auswählen“, „Zu Wort oder Wortteil verschieben“ (CamelCase-Zeichen, getrennt durch Bindestriche oder Unterstriche) und „An Zeilenanfang/-ende verschieben“ wirken sich auf alle Zeiger unabhängig und gleichzeitig aus. So können Sie komplex strukturierten Text schnell und ohne Makros oder reguläre Ausdrücke bearbeiten.
Autovervollständigung:
Während Sie Code eingeben, bietet Sublime Text je nach verwendeter Sprache verschiedene Optionen zur Vervollständigung Ihrer Eingabe. Der Editor vervollständigt außerdem automatisch die von Ihnen erstellten Variablen.
Syntaxhervorhebung und hoher Kontrast:
Der dunkle Hintergrund von Sublime Text soll den Textkontrast erhöhen. Wichtige Syntaxelemente werden in einer anderen Farbe hervorgehoben, die sich besser mit hellen als mit dunklen Hintergründen kombinieren lässt.
Build-System-Unterstützung:
Mit Sublime Text können Benutzer Programme erstellen und ausführen, ohne zur Befehlszeile wechseln zu müssen. Benutzer können außerdem ihr Build-System anpassen und die automatische Erstellung des Programms bei jeder Codespeicherung aktivieren.
Vorbereitung (Fragment):
Speichern Sie häufig verwendete Codeausschnitte und Startschlüsselwörter.
Dateien durchsuchen:
Ein Navigationstool, mit dem Benutzer mithilfe der unscharfen Suche zwischen und innerhalb von Dateien navigieren können.
Weitere Eigenschaften:
Damit Benutzer ihre Arbeit nicht verlieren, wurde eine automatische Speicherfunktion hinzugefügt. Benutzerdefinierte Tastenkombinationen und Navigationswerkzeuge ermöglichen es Ihnen, Menüs und Symbolleisten eigene Tastenkombinationen zuzuweisen (nur in der ersten Version verfügbar, in der zweiten und dritten Version – die Befehlspalette). Eine Suchfunktion während der Eingabe ermöglicht die Suche in Dokumenten. Die Grammatikprüfung funktioniert ähnlich und prüft während der Eingabe auf Richtigkeit. Sie können Makros verwenden, um die letzte Aktion zu automatisieren und zu wiederholen. Zu den Bearbeitungsbefehlen gehören das Bearbeiten von Einzügen, das Neuformatieren von Absätzen und das Verbinden von Zeilen.
Inhalt des Versionsupdates:
添加了“fold_style”设置,可以轻松禁用基于语法的代码折叠
修复了在文件中查找时未排序的搜索结果
“在文件中查找”现在支持选项卡多选修改键
添加了“find_in_files_sed_side_by-side”设置
添加了“regex_auto_escape”设置
修复了打开的文件/文件夹对话框不遵守“default_dir”设置的情况
修正了侧栏中的文件不能正确反映其git状态
修复了回溯导致的语法突出显示性能问题
修复了4142中使用非常复杂选择器的颜色方案的性能回归
默认情况下,折叠区域不再包含尾部换行符
修复了单击折叠标记时的选择跳跃
API:更新到Python 3.8.12和OpenSSL 1.1.1s
API:Python 3.3插件环境现在使用与3.8相同的OpenSSL
API:添加了崇高。project_history()函数
API:添加了崇高。folder_history()函数
Windows:修复了菜单和弹出窗口干扰时可能发生的锁定
Mac:修复了通过从finder打开文件启动ST时创建的额外窗口
Mac:增加了安全权限,允许插件和构建系统请求摄像头和麦克风