Używam narzędzi programistycznych Eclipse PHP. Jaki byłby najłatwiejszy sposób na dostęp do pliku, czy może stworzenie zdalnego projektu przez FTP, a może przez SSH i SFTP?
Używam narzędzi programistycznych Eclipse PHP. Jaki byłby najłatwiejszy sposób na dostęp do pliku, czy może stworzenie zdalnego projektu przez FTP, a może przez SSH i SFTP?
Odpowiedzi:
Eclipse natywnie obsługuje FTP i SSH. Aptana nie jest konieczna.
Natywna obsługa FTP i SSH w Eclipse jest dostępna we wtyczce „Remote System Explorer End-User Runtime”.
Zainstaluj go przez samo Eclipse. Te instrukcje mogą się nieznacznie różnić w zależności od używanej wersji Eclipse:
Używając go w Eclipse:
Edycja: aby zmienić domyślny port, postępuj zgodnie z instrukcjami na tej stronie: http://ikool.wordpress.com/2008/07/25/tips-to-access-ftpssh-on-different-ports-using-eclipse-rse /
Zainstaluj wtyczkę Aptana do swojej instalacji Eclipse.
Ma wbudowaną obsługę FTP i działa doskonale.
Możesz:
W rzeczywistości obsługa FTP jest tak dobra, że używam teraz Aptany (lub Eclipse + Aptana) do wszystkich moich potrzeb związanych z FTP. Dodatkowo otrzymuję podświetlanie składni / jakiekolwiek wsparcie kodowania. To prawda, Eclipse nie jest najszybszą aplikacją do uruchomienia, ale nie przeszkadza mi tak bardzo.
czy sprawdziłeś RSE ( R emote S ystem E xplorer)? Myślę, że jest to bardzo blisko tego, co chcesz osiągnąć.
Nie jestem pewien, czy to zadziała w Twoim przypadku, ale kiedy robię małe projekty PHP solo z Eclipse, pierwszą rzeczą, którą konfiguruję, jest skrypt Ant do wdrażania projektu w zdalnym środowisku testowym. Koduję lokalnie i kiedy chcę to przetestować, po prostu wciskam skrót, który aktualizuje zdalną witrynę.
Eclipse ma dobre wsparcie dla Ant po wyjęciu z pudełka, a skrypty nie są trudne do wykonania.
Wtyczka SFTP: http://www.jcraft.com/eclipse-sftp/ :)
Ponieważ żadne z innych wymienionych rozwiązań nie zadowoliło mnie, napisałem skrypt, który używa WinSCP do synchronizacji lokalnych katalogów w projekcie z serwerem FTP (S) / SFTP / SCP, gdy uruchamiana jest funkcja automatycznego budowania eclipse. Oczywiście jest to rozwiązanie tylko dla systemu Windows.
Może ktoś uzna to za przydatne: http://rays-blog.de/2012/05/05/94/use-winscp-to-upload-files-using-eclipses-autobuild-feature/