Es gibt eine Menge guter Texteditoren und Entwicklungsumgebungen, die für Web-Entwicklung geeignet wären. Ich selbst habe nach vielem Herumprobieren im Endeffekt Notepad++ für mich als optimale Lösung erkannt.
Das liegt einerseits an der außerordentlich intuitiven Bedienung und außerdem an NppFTP, also an der optional installierbaren FTP-Erweiterung. Andere Editoren sind dahingehend für gewöhnlich derart eingeschränkt, dass sie nur zulassen, die lokalen Dateien in exakt den gleichen Ordnern am Server hochzuladen, ohne dass man dabei eine Wahl hat - bei NppFTP hingegen hat man eine Art Miniatur-Explorer, um den Ordner auszuwählen, in die man eine Datei hochlädt. Zudem haben einige Editoren auch das Problem, dass man z.B. nur einen einzelnen Server oder einen einzelnen FTP-Account angeben kann. Oder dass man lokale Ordner mit FTP-Accounts verknüpfen muss.
Man sollte jedoch nicht das NppFTP-Plugin installieren, das direkt über die Erweiterungsverwaltung innerhalb Notepad++ installierbar ist - dieses ist anfällig für Crashes, wenn eine FTP-Verbindung aus irgendeinem Grund geschlossen wird. Stattdessen sollte man auf das NppFTP bei Github zurückgreifen, bei welchem dieser Bug längst behoben ist.
Das liegt einerseits an der außerordentlich intuitiven Bedienung und außerdem an NppFTP, also an der optional installierbaren FTP-Erweiterung. Andere Editoren sind dahingehend für gewöhnlich derart eingeschränkt, dass sie nur zulassen, die lokalen Dateien in exakt den gleichen Ordnern am Server hochzuladen, ohne dass man dabei eine Wahl hat - bei NppFTP hingegen hat man eine Art Miniatur-Explorer, um den Ordner auszuwählen, in die man eine Datei hochlädt. Zudem haben einige Editoren auch das Problem, dass man z.B. nur einen einzelnen Server oder einen einzelnen FTP-Account angeben kann. Oder dass man lokale Ordner mit FTP-Accounts verknüpfen muss.
Man sollte jedoch nicht das NppFTP-Plugin installieren, das direkt über die Erweiterungsverwaltung innerhalb Notepad++ installierbar ist - dieses ist anfällig für Crashes, wenn eine FTP-Verbindung aus irgendeinem Grund geschlossen wird. Stattdessen sollte man auf das NppFTP bei Github zurückgreifen, bei welchem dieser Bug längst behoben ist.