Welche Texteditoren sind verfügbar?
In diesem Artikel beleuchten wir einige Dinge, die Sie bei der Installation eines Texteditors für die Webentwicklung bedenken sollten.
Voraussetzungen: | Sie sollten bereits über die verschiedene Software, die Sie zum Erstellen einer Website benötigen, Bescheid wissen. |
---|---|
Ziel: | Lernen Sie, wie Sie einen Texteditor auswählen, der am besten zu Ihren Bedürfnissen als Webentwickler passt. |
Zusammenfassung
Eine Website besteht größtenteils aus Textdateien, deshalb sollten Sie für ein angenehmes Entwicklungserlebnis Ihren Texteditor weise wählen.
Die schiere Anzahl von Möglichkeiten kann etwas überwältigend sein, da ein Texteditor so grundlegend für die Informatik ist (ja, Webentwicklung ist Informatik). Idealerweise würden Sie so viele Editoren wie möglich ausprobieren, um ein Gefühl dafür zu bekommen, welcher am besten zu Ihrem Arbeitsablauf passt. Aber wir geben Ihnen einige Tipps für den Einstieg.
Hier sind die wichtigsten Fragen, die Sie berücksichtigen sollten:
- Mit welchem Betriebssystem (OS) möchte ich arbeiten?
- Welche Art von Technologien möchte ich bearbeiten?
- Welche grundlegenden Funktionen erwarte ich von meinem Texteditor?
- Möchte ich zusätzliche Funktionen zu meinem Texteditor hinzufügen?
- Benötige ich Unterstützung/Hilfe bei der Verwendung meines Texteditors?
- Ist mir das Erscheinungsbild meines Texteditors wichtig?
Beachten Sie, dass wir den Preis nicht erwähnt haben. Offensichtlich spielt dieser auch eine Rolle, aber die Kosten eines Produkts haben wenig mit seiner Qualität oder Fähigkeit zu tun. Es besteht eine große Chance, dass Sie einen geeigneten Texteditor kostenlos finden.
Hier sind einige beliebte Editoren:
Editor | Lizenz | Preis | OS | Unterstützung | Dok. | Erweiterbar |
---|---|---|---|---|---|---|
Bluefish | GPL 3 | Kostenlos | Windows, Mac, Linux | Mailingliste, Wiki | Online-Handbuch | Ja |
Brackets | MIT/BSD | Kostenlos | Windows, Mac, Linux | IRC | GitHub Wiki | Ja |
Nova | Geschlossene Quelle | 99 $ | Mac | Twitter, Forum, Online | eBook | Ja |
Emacs | GPL 3 | Kostenlos | Windows, Mac, Linux | FAQ, Mailingliste, Newsgroup | Online-Handbuch | Ja |
Gedit | GPL | Kostenlos | Windows, Mac, Linux | Discourse, IRC | Online-Handbuch | Ja |
Kate | LGPL, GPL | Kostenlos | Windows, Mac, Linux | Mailingliste, IRC | Online-Handbuch | Ja |
Notepad++ | GPL | Kostenlos | Windows | Forum | Online-Handbuch | Ja |
PSPad | Geschlossene Quelle | Kostenlos | Windows | FAQ, Forum | Online-Hilfe | Ja |
Sublime Text | Geschlossene Quelle | 70 $ | Windows, Mac, Linux | Forum | Offiziell, Unoffiziell | Ja |
TextMate | Geschlossene Quelle | 50 $ | Mac | Twitter, IRC, Mailingliste, E-Mail | Online-Handbuch | Ja |
BBEdit | Geschlossene Quelle | Kostenlos | Mac | FAQ | Online-Handbuch | Nein |
VIM | Spezifische offene Lizenz | Kostenlos | Windows, Mac, Linux | Mailingliste | Online-Handbuch | Ja |
Visual Studio Code | Open Source unter MIT Lizenz/Spezifische Lizenz für das Produkt | Kostenlos | Windows, Mac, Linux | FAQ | Dokumentation | Ja |
Installation und Verwendung eines Texteditors
Wir möchten, dass Sie versuchen, einen Texteditor Ihrer Wahl zu nutzen und/oder zu installieren. Auf Ihrem Computer ist möglicherweise bereits einer der oben vorgeschlagenen Editoren installiert (z. B. Gedit, wenn Sie die GNOME-Desktopumgebung verwenden, Kate bei KDE usw.), falls nicht, sollten Sie versuchen, einen oder mehrere Texteditoren Ihrer Wahl zu installieren.
Versuchen Sie, die Einstellungen Ihres Editors zu durchsuchen und lesen Sie das Handbuch oder die Dokumentation, um herauszufinden, welche Fähigkeiten er hat. Insbesondere (wenn möglich in Ihrem Editor) sollten Sie folgendes versuchen:
- Die Einstellungen und Farben für Syntaxhervorhebung ändern
- Mit der Breite der Einrückung spielen und eine für Ihre Bedürfnisse geeignete Einstellung auswählen
- Die Einstellungen für das automatische Speichern und das Speichern von Sitzungen überprüfen
- Verfügbare Plugins konfigurieren und untersuchen, wie man neue erhält
- Farbschemata ändern
- Anzeigeeinstellungen anpassen und sehen, wie Sie das Layout der Ansichten ändern können
- Überprüfen, welche Programmiersprachen/Technologien Ihr Editor unterstützt
Während Sie sich einarbeiten, sollten die Standardeinstellungen der meisten Texteditoren ausreichend sein, aber es ist wichtig, sich mit Ihren gewählten Tools vertraut zu machen, damit Sie das beste Werkzeug für Ihre Anforderungen auswählen können. Mit der Zeit werden Sie mehr darüber lernen, wie Sie Ihre Editoren und Tools anpassen können, und vor allem, welche Funktionen für Ihre Zwecke nützlicher sind.
Graben Sie tiefer
>Auswahlkriterien
Also, was sollten Sie bei der Wahl eines Texteditors genauer überlegen?
Welches OS (Betriebssystem) möchte ich verwenden?
Natürlich liegt die Wahl bei Ihnen. Einige Editoren sind jedoch nur für bestimmte Betriebssysteme verfügbar, daher wird Ihre Auswahl eingeschränkt, wenn Sie gerne zwischen verschiedenen Systemen wechseln. Jeder Texteditor kann die Arbeit erledigen, sofern er auf Ihrem System läuft, aber ein plattformübergreifender Editor erleichtert das Wechseln zwischen Betriebssystemen.
Finden Sie daher zuerst heraus, welches Betriebssystem Sie verwenden, und überprüfen Sie dann, ob ein bestimmter Editor Ihr Betriebssystem unterstützt. Die meisten Editoren geben auf ihrer Website an, ob sie Windows oder Mac unterstützen, wobei einige Editoren nur bestimmte Versionen unterstützen. Wenn Sie Ubuntu verwenden, ist es am besten, im Ubuntu Software Center zu suchen. Im Allgemeinen ist die Linux/UNIX-Welt ein recht vielfältiger Ort, an dem verschiedene Distributionen mit unterschiedlichen, inkompatiblen Paketierungssystemen arbeiten. Das bedeutet, sollten Sie sich für einen weniger bekannten Texteditor entscheiden, müssen Sie diesen möglicherweise selbst aus dem Quellcode kompilieren (nicht für schwache Nerven).
Welche Art von Technologien möchte ich bearbeiten?
Im Allgemeinen kann jeder Texteditor jede Textdatei öffnen. Das funktioniert hervorragend, um sich Notizen zu machen, aber wenn Sie Webentwicklung betreiben und in HTML, CSS und JavaScript schreiben, können ziemlich große, komplexe Dateien entstehen. Erleichtern Sie sich die Arbeit, indem Sie einen Texteditor wählen, der die Technologien versteht, mit denen Sie arbeiten. Viele Texteditoren helfen Ihnen mit Funktionen wie:
- Syntaxhervorhebung. Machen Sie Ihre Datei lesbarer, indem Sie Schlüsselwörter basierend auf der Technologie, die Sie verwenden, farblich hervorheben.
- Codevervollständigung. Sparen Sie Zeit, indem wiederkehrende Strukturen automatisch vervollständigt werden (z. B. HTML-Tags automatisch schließen oder gültige Werte für eine bestimmte CSS-Eigenschaft vorschlagen).
- Code-Snippets. Wie Sie beim Starten eines neuen HTML-Dokuments gesehen haben, verwenden viele Technologien immer wieder die gleiche Dokumentenstruktur. Sparen Sie sich den Aufwand des erneuten Eintippens, indem Sie ein Code-Snippet verwenden, um Ihr Dokument vorab zu füllen.
Die meisten Texteditoren unterstützen mittlerweile Syntaxhervorhebung, aber nicht unbedingt die beiden anderen Funktionen. Stellen Sie insbesondere sicher, dass Ihr Texteditor die Hervorhebung für HTML, CSS und JavaScript unterstützt.
Welche grundlegenden Funktionen erwarte ich von meinem Texteditor?
Das hängt von Ihren Bedürfnissen und Plänen ab. Diese Funktionen sind oft hilfreich:
- Suchen und Ersetzen, in einem oder mehreren Dokumenten, basierend auf regulären Ausdrücken oder anderen Mustern nach Bedarf
- Schnelles Springen zu einer bestimmten Zeile
- Zwei Teile eines großen Dokuments separat anzeigen
- HTML so anzeigen, wie es im Browser aussieht
- Text an mehreren Stellen gleichzeitig auswählen
- Ihre Projektdateien und Verzeichnisse anzeigen
- Ihren Code automatisch mit Code-Beautifier formatieren
- Rechtschreibung überprüfen
- Code automatisch auf der Grundlage von Einrückungseinstellungen einrücken
Möchte ich zusätzliche Funktionen zu meinem Texteditor hinzufügen?
Ein erweiterbarer Editor verfügt über weniger integrierte Funktionen, kann jedoch basierend auf Ihren Bedürfnissen erweitert werden.
Wenn Sie sich nicht sicher sind, welche Funktionen Sie möchten, oder wenn Ihrem bevorzugten Editor diese Funktionen fehlen, sollten Sie nach einem erweiterbaren Editor suchen. Die besten Editoren bieten viele Plugins und idealerweise eine Möglichkeit an, neue Plugins automatisch zu suchen und zu installieren.
Wenn Sie viele Funktionen haben und Ihr Editor aufgrund all Ihrer Plugins langsamer wird, versuchen Sie, ein IDE (integrierte Entwicklungsumgebung) zu verwenden. Ein IDE bietet viele Werkzeuge in einer Oberfläche und ist für Anfänger zwar etwas einschüchternd, aber immer eine Option, wenn Ihr Texteditor zu begrenzt erscheint. Hier sind einige beliebte IDEs:
Benötige ich Unterstützung/Hilfe bei der Verwendung meines Texteditors?
Es ist immer gut zu wissen, ob Sie Hilfe erhalten können, wenn Sie Software verwenden. Für Texteditoren suchen Sie nach zwei verschiedenen Arten von Unterstützung:
- Benutzerorientierte Inhalte (FAQ, Handbuch, Online-Hilfe)
- Diskussionen mit Entwicklern und anderen Benutzern (Forum, E-Mail, IRC)
Nutzen Sie die schriftliche Dokumentation, wenn Sie lernen, wie Sie den Editor verwenden. Treten Sie mit anderen Benutzern in Kontakt, wenn Sie bei der Installation oder Verwendung des Editors auf Probleme stoßen.
Ist mir das Erscheinungsbild meines Texteditors wichtig?
Nun ja, das ist eine Frage des Geschmacks, aber einige Menschen mögen es, jeden Teil der Benutzeroberfläche (UI) anzupassen, von Farben bis hin zu Positionen der Schaltflächen. Editoren unterscheiden sich stark in ihrer Flexibilität, also prüfen Sie das im Voraus. Es ist nicht schwer, einen Texteditor zu finden, der das Farbschema ändern kann, aber wenn Sie umfangreiche Anpassungen vornehmen möchten, sind Sie möglicherweise besser mit einem IDE bedient.
Installation und Einrichtung
Die Installation eines Texteditors ist in der Regel recht einfach. Die Methode variiert je nach Plattform, sollte aber nicht zu schwierig sein:
- Windows. Die Entwickler stellen Ihnen eine
.exe
oder.msi
Datei zur Verfügung. Manchmal kommt die Software in einem komprimierten Archiv wie.zip
,.7z
oder.rar
, in diesem Fall benötigen Sie ein zusätzliches Programm, um den Inhalt des Archivs zu extrahieren. Windows unterstützt.zip
standardmäßig. - Mac. Auf der Website des Editors können Sie eine
.dmg
Datei herunterladen. Einige Texteditoren finden Sie direkt im Apple Store, um die Installation noch einfacher zu gestalten. - Linux. In den beliebtesten Distributionen können Sie mit Ihrem grafischen Paketmanager beginnen (Ubuntu Software Center, mintInstall, GNOME Software usw.). Oft finden Sie eine
.deb
oder.rpm
Datei für vorverpackte Software, aber meistens müssen Sie den Repository-Server Ihrer Distribution verwenden oder im schlimmsten Fall Ihren Editor aus dem Quellcode kompilieren. Nehmen Sie sich die Zeit, die Installationsanweisungen auf der Website des Texteditors genau zu prüfen.
Wenn Sie einen neuen Texteditor installieren, wird Ihr Betriebssystem wahrscheinlich weiterhin Textdateien mit dem Standardeditor öffnen, bis Sie die Dateizuordnung ändern. Diese Anweisungen helfen Ihnen, Ihrem Betriebssystem anzugeben, dass Dateien in Ihrem bevorzugten Editor geöffnet werden sollen, wenn Sie darauf doppelklicken:
-
Linux
Nächste Schritte
Jetzt, da Sie einen guten Texteditor haben, könnten Sie einige Zeit darauf verwenden, Ihre Grundarbeitsumgebung zu finalisieren, oder, wenn Sie gleich loslegen möchten, Ihre allererste Webseite schreiben.