Wer mir aufmerksam auf twitter folgt hat vielleicht diesen
tweet bemerkt und den darin verlinkten Artikel zum Thema
How To Survive As A Linux-Using Web Designer bis zu Ende gelesen. Der Autor beschreibt einige typische Probleme mit denen ein Webworker oder Webdesigner fast täglich zu tun hat, auf die ich aber heute nicht alle eingehen will. Ein Problem ist die Verfügbarkeit von Editoren, die brauchbare FTP Unterstützung mitbringen und so das editieren von Dateien auf dem Server ermöglichen. In diesem Artikel werden kurz verschieden Möglichkeiten skizziert um Dateien auf einem Server zu bearbeiten.
Midnight Commander
Der in der Konsole laufende Dateimanager bietet die Möglichkeit per FTP auf Server zuzugreifen und mittels des integrierten Editors auch zu bearbeiten. Dazu einfach die gewünschte Datei auswählen und F4 drücken.
Der Midnight Commander kann dabei entweder auf dem lokalen System installiert sein oder sogar auf dem Server selbst. Dann einfach via SSH verbinden und wie gewohnt damit arbeiten.
Krusader
Ähnlich wie der Midnight Kommander bietet auch der Dateimanager Krusader einen integrierten Editor an. Das Verfahren ist ähnlich, Datei auswählen und F4 drücken. Je nach installierten Paketen bietet Krusader Unterstützung für verschiedene Protokolle FTP,SSH oder auch Samba.
Remote Filesystem mounten
Wenn man das Remote Filesystem mittels shfs oder ftpfs mountet, kann man praktisch mit jedem Editor arbeiten. Für mich hat sich diese Methode jedoch nicht wirklich als braucbar erwiesen, da es immer wieder zu Verbindungsabbrüchen kam.
vim
Auch mit vim kann man unter bestimmten Vorraussetzungen Remotefiles editieren. Ich nutze es um mal eben config Files zu bearbeiten nachdem ich mich via SSH eingeloggt habe. Für Vim Fans gibts da sicher Möglichkeiten und Wege herauszufinden wie das geht. Hab mal ein
Ergebnis für dich ergoogelt.
Komodo Edit
Komdo Edit ist meiner Meinung nach die alltagstauglichste Variante von einem Quellcode Editor. Er ist kostenfrei erhältlich, stellt FTP Unterstützung bereit, läuft auf allen für mich wichtigen Betriebssystemen, bietet gutes Syntaxhilighting und ist schlanker als andere Entwicklungsumgebungen.
Natürlich gibt es auch noch andere Möglichkeiten und Entwicklungsumgebungen, mit denen man Remotefiles bearbeiten kann - Komodo Edit ist jedoch inzwischen meine bevorzugte.
Wie siehts bei euch aus? Wie handhabt ihr das?