Notepad++ und FTP

Möchte man beispielsweise HTML-Dateien oder Skripte auf einem Server mit Notepad++ bearbeiten und hat zuvor mit UltraEdit gearbeitet, dann vermißt man wohl schmerzlich die Möglichkeit, Dateien per FTP / FTPS / SFTP direkt vom Server zu öffnen, zu bearbeiten und gleich wieder am Server zu speichern (eigentlich wird mit einer lokalen Kopie gearbeitet und die Datei im Hintergrund herunter-/hochgeladen, für den/die Anwender/-in ist diese Unterscheidung aber irrelevant). Eine exzellente Eigenschaft von Notepad++ ist die Erweiterbarkeit mittels Plugins (in deutsch Erweiterungen genannt) und genau für die zuvor genannten Aktionen gibt es das Plugin NppFTP. Man kann das Plugin manuell installieren (eine Anleitung findet sich auf der Notepad++ Homepage), am einfachsten ist aber die Verwendung des Plugin Managers (zu finden unter Erweiterungen > Plugin Manager > Show Plugin Manager).

Nach der Installation des Plugins kann entweder über Erweiterungen > NppFTP > Show NppFTP Window oder durch Klick auf das Toolbar-Icon NppFTP Toolbar Icon das Toolfenster des Plugins geöffnet werden. Zunächst sollte im Einstellungsmenü des NppFTP-Fensters (öffnen durch Klick auf das Icon Settings Icon) der Punkt General Settings gewählt werden. Bei Global cache kann der Pfad eingegeben werden, in dem die lokalen Kopien der Dateien abgelegt werden. Im vorgegebenen Pfad könnte der Teil %CONFIGDIR% eventuell Probleme bereiten, hier kann aber direkt ein Pfad angegeben werden. Verwendet man also beispielsweise D:\Temp\Cache\%USERNAME%@%HOSTNAME%, dann werden die Dateien unterhalb von D:\Temp\Cache angelegt (Username und Hostname der jeweiligen Serververbindung ersetzen die Platzhalter).

Der Punkt Profile Settings im Einstellungsmenü öffnet das gleichnamige Fenster, in dem Profile für die gewünschten Serververbindungen definiert werden können. Leider folgt dieses Fenster nicht ganz den üblichen Windowsvorgaben für die Bedienbarkeit von Dialogen. Zunächst muß durch Klick auf Add new ein neues Profil angelegt werden, das anschließend in den Reitern im rechten Teil des Fensters bearbeitet werden kann. Es gibt hier weder ein OK noch ein Cancel, Eingaben werden sofort übernommen – zumindest meistens. Es kann z.B. sein, daß späteres Editieren eines Eingabefeldes nicht übernommen wird sondern das Feld vollständig gelöscht und neu beschrieben werden muß. Wird zur Authentifizierung ein Keyfile verwendet, so ist darauf zu achten, daß NppFTP ausschließlich Dateien im OpenSSH Format unterstützt, eventuell muß ein zu verwendendes Keyfile zuvor also konvertiert werden.

Rechts neben dem Icon für das Einstellungsmenü findet sich ein weiteres Icon, mit dem das Message Window ein- und ausgeblendet werden kann. In diesem Fenster werden Statusmeldungen zur Verbindung ausgegeben.

Ein Klick auf das Icon (Dis)Connect Icon öffnet bzw. schließt die Verbindung zum Server (über ein Auswahlmenü der vorhandenen Profile). Wird nun ein vom Server geöffnetes File gespeichert (z.B. mit der Tastenkombination Strg + S), dann wird die Datei automatisch auf den Server geladen.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert