Ich verwende Eclipse PHP Development Tools. Was wäre der einfachste Weg, um auf eine Datei zuzugreifen oder ein Remote-Projekt über FTP und möglicherweise SSH und SFTP zu erstellen?
Ich verwende Eclipse PHP Development Tools. Was wäre der einfachste Weg, um auf eine Datei zuzugreifen oder ein Remote-Projekt über FTP und möglicherweise SSH und SFTP zu erstellen?
Antworten:
Eclipse unterstützt nativ FTP und SSH. Aptana ist nicht notwendig.
Die native FTP- und SSH-Unterstützung in Eclipse finden Sie im Plugin "Remote System Explorer Endbenutzer-Laufzeit".
Installieren Sie es über Eclipse. Diese Anweisungen können je nach Eclipse-Version geringfügig variieren:
Verwenden Sie es in Eclipse:
Bearbeiten: Befolgen Sie zum Ändern des Standardports die Anweisungen auf dieser Seite: http://ikool.wordpress.com/2008/07/25/tips-to-access-ftpssh-on-different-ports-using-eclipse-rse /.
Installieren Sie das Aptana-Plugin in Ihrer Eclipse-Installation.
Es verfügt über eine integrierte FTP-Unterstützung und funktioniert hervorragend.
Sie können:
Tatsächlich ist die FTP-Unterstützung so gut, dass ich Aptana (oder Eclipse + Aptana) jetzt für alle meine FTP-Anforderungen verwende. Außerdem bekomme ich Syntaxhervorhebung / was auch immer für Codierungsunterstützung es gibt. Zugegeben, Eclipse ist nicht die schnellste App, die gestartet werden kann, aber es nervt mich nicht so sehr.
Haben Sie überprüft RSE ( R Emote S ystem E xplorer)? Ich denke, es ist ziemlich nah an dem, was Sie erreichen wollen.
Ich bin mir nicht sicher, ob dies für Sie funktioniert, aber wenn ich kleine Solo-PHP-Projekte mit Eclipse mache, richte ich als erstes ein Ant-Skript ein, um das Projekt in einer Remote-Testumgebung bereitzustellen. Ich codiere lokal und wann immer ich es testen möchte, drücke ich einfach auf die Verknüpfung, die die Remote-Site aktualisiert.
Eclipse bietet sofort eine gute Ant-Unterstützung, und die Skripte sind nicht schwer zu erstellen.
SFTP-Plug-In: http://www.jcraft.com/eclipse-sftp/ :)
Da mich keine der anderen genannten Lösungen zufriedenstellte, schrieb ich ein Skript, das WinSCP verwendet, um lokale Verzeichnisse in einem Projekt mit einem FTP (S) / SFTP / SCP-Server zu synchronisieren, wenn die Autobuild-Funktion von Eclipse ausgelöst wird. Dies ist offensichtlich eine reine Windows-Lösung.
Vielleicht findet jemand dies nützlich: http://rays-blog.de/2012/05/05/94/use-winscp-to-upload-files-using-eclipses-autobuild-feature/