Testen Sie Sublime Text 2 für Ihre plattformübergreifenden Code-Bearbeitungsanforderungen

Testen Sie Sublime Text 2 für Ihre plattformübergreifenden Code-Bearbeitungsanforderungen / Linux

Sublime Text 2 ist ein plattformübergreifender Code-Editor, von dem ich erst kürzlich gehört habe, und ich muss sagen, dass ich trotz des Beta-Labels wirklich beeindruckt bin. Sie können die vollständige App herunterladen, ohne einen Cent zu zahlen und ohne zeitliche Begrenzung für Ihre Bewertung.

Ich denke, es lohnt sich, einen Blick darauf zu werfen, bei der Suche nach dem schwer fassbaren besten Code-Editor. Editra: Ein leistungsfähiger und erweiterbarer plattformübergreifender Text- und Code-Editor Editra: Ein leistungsfähiger und erweiterbarer plattformübergreifender Text- und Code-Editor Texteditoren da draußen, warum brauchen Sie dann noch einen? Die meisten Leute werden mit dem Standard-Klartext-Editor ihres Betriebssystems zufrieden sein, während die Codierer einen speziellen Code benötigen… Lesen Sie mehr.

Schicke Funktionen

Spaltenauswahl und MultiSelect-Bearbeitung: Mit einem leistungsstarken Auswahlsystem können Sie eine ganze Spalte mit dem Optionsklick oder der mittleren Maustaste auswählen, indem Sie ein Rechteck herausziehen. Sie können dann mehrere Auswahlen gleichzeitig bearbeiten, was mich ziemlich beeindruckt hat. Ich kann mir vorstellen, dass ich mein Gehirn trainieren muss, um diese Funktion regelmäßig zu nutzen, aber es kann unglaublich viel Zeit sparen, wenn Sie sich daran gewöhnt haben.

AutoVervollständigung: Wie jeder gute Code-Editor wird Sublime Text 2 herausfinden, in welcher Sprache Sie schreiben, und hilft Ihnen dabei, Funktionsnamen automatisch zu vervollständigen. Leider wird Sublime Text auch automatisch vervollständigt Variablen Das du hast geschaffen zuvor im Code, wodurch eine große Anzahl von Fehlern beseitigt wird, wenn Benutzer Variablennamen falsch eingeben. Sehr geschickt, vor allem, wenn Sie der Codierer sind, der es liebt, sehr deskriptive und lange Variablen zu erstellen.

Syntax-Highlight und kontrastreiche Anzeige: Trotz der Meinung einiger Leute über kontrastreichen Text auf schwarzem Hintergrund ist der Text viel einfacher zu lesen. Ich benutze es jetzt seit ungefähr einer Woche ohne Kopfschmerzen und habe viel mehr Programmierung als sonst gemacht. Bei dunklem Hintergrund - obwohl andere Farbschemata zur Auswahl stehen - ist das Hervorheben der Syntax wirklich hervorzuheben und macht mehr Sinn.

In-Editor Code Building: Für eine Reihe von Sprachen erstellt und führt die App den Code aus, ohne dass Sie zur Befehlszeile wechseln müssen. Dies ist fantastisch für Anfänger, die einfach nur anfangen wollen, und kann sogar große Projekte für den Pro-Benutzer abwickeln.

Minimap: Dies ist eine schnelle Vorschau Ihrer gesamten Datei in der Seitenleiste. Ein Rechteck in Bildschirmgröße zeigt an, wo Sie sich gerade befinden. Dadurch können Sie Ihren Code unglaublich schnell umsehen. Die gesamte Schnittstelle ist schnell und einfach.

Schnipsel: Wenn Sie einen Codeblock verwenden, den Sie regelmäßig verwenden, erstellen Sie einfach ein Snippet und weisen Sie einen eindeutigen Namen zu. Geben Sie den Namen ein und klicken Sie auf die Tabulatortaste, um das gesamte Snippet für Sie einzufügen. Zum Beispiel eingeben “html” wird automatisch zu einer einfachen HTML-Seitenstruktur erweitert “Lorem” gibt Ihnen einen vollständigen Abschnitt mit Beispieltext:

Erweiterungen

Mit einem auf Python basierenden Plug-In-System kann die Kernfunktionalität erheblich erweitert werden, und es gibt bereits eine ganze Reihe von Sachen. Mein Favorit - eine absolute Zeitersparnis für mich - ist die WordPress-Erweiterung, die vollständige Autocomplete- und Funktionsdefinitionen mit Standardwerten für WordPress-PHP-Funktionen bietet - etwas, das Sie normalerweise im Codex nachschlagen müssen.

Außerdem werden einige wichtige Code-Snippets hinzugefügt, z. B. eine vollständige Post-Content-Vorlage, die Sie anpassen können.

Ich würde auch die Package Control-Erweiterung vorschlagen, mit der Sie problemlos neue Pakete herunterladen und installieren können, ohne die Konsole zu verwenden. Die Installation von Package Control ist so einfach wie das Öffnen der Konsole und das Einfügen eines Textblocks.

Zusammenfassung:

Obwohl Ihr Evaluierungszeitraum mit vollem Funktionsumfang kein Zeitlimit hat, kostet eine vollständige Lizenz technisch 59 USD. Es gibt alle 10 Speicher ein Nag-Dialog, ansonsten ist es vollständig nutzbar. Natürlich würde ich Sie unbedingt dazu ermutigen, eine vollständige Lizenz zu erwerben, um die Entwickler zu unterstützen, wenn Sie die App lieben, aber ich bin mir sicher, dass sie hungernden Schülern nicht gönnen würden, und es gibt nichts, was Sie daran hindert, sie unbegrenzt zu verwenden.

Haben Sie Sublime Text 2 schon verwendet? Was denken Sie oder haben Sie einen anderen bevorzugten Code-Editor? Bist du mehr ein? traditionalistische Emacs eine Art Codierer, ein Minimalist Notizblock, oder bevorzugen Sie eine ausgewachsene IDE entwickeln in?

Erfahren Sie mehr über: Programmierung, Texteditor.