Eclipse Auto-Upload on Save, bez Aptana

Używam Eclipse do tworzenia strony internetowej i nie chcę uruchamiać Apache, PHP i MySQL na moim lokalnym komputerze. Mam już skonfigurowany zdalny serwer Linux. Chcę jednak za każdym razem, gdy zapisuję plik, Eclipse powinien przesłać ten plik na serwer Linux. Dreamweaver wykonuje absolutnie doskonałą pracę przy tym zadaniu, ale wolę wiele innych funkcji w Eclipse.

Doskonale zdaję sobie sprawę, że istnieje wiele, wiele postów na temat Stack Overflow na ten temat. Przejrzałem je, ale żadna z nich nie spełnia moich oczekiwań. Przejdę przez wszystkie możliwości, o których wiem, i porozmawiam o tym, dlaczego nie są w porządku:

Aptana - Wyłączyłem to specjalnie w tytule pytania. Tak, robi to, o co proszę, ale jeśli zainstalujesz go jako wtyczkę Eclipse, to całkowicie przejęje Eclipse. Chcę tylko tej jednej funkcji, a nie całego 800-funtowego goryla, który wszystko zmienia.

Zdalny Eksplorator Systemu - Chcę, aby wersja podstawowa była na moim dysku twardym, a nie na serwerze zdalnym. Dzieje się tak, ponieważ chcę szybszego otwierania plików i uzupełniania kodu.

GIT lub SVN - Kiedy widzę, że inni ludzie zadają to pytanie na Stack Overflow, ktoś zazwyczaj odpowiada „użyj Git lub SVN”. Cóż, już używam Git. Gdy chcę zsynchronizować cały projekt, a nie tylko iterować na jednym pliku, zrobię to za pomocą Git. Ale samodzielny Git jest o wiele za wolny, jeśli chcesz tylko zobaczyć zmiany. Nie chcę też widzieć setek bezsensownych zobowiązań. Wspomniany poniżej PTP jest trochę lepszy i trochę szybszy, ale nie wystarczająco szybki.

PTP - To jest wtyczka Eclipse, o której mało kto wie. Ma możliwość synchronizowania folderu lokalnego i folderu zdalnego za pomocą Git, i może to robić automatycznie za każdym razem, gdy klikniesz save. To jest niesamowite, ale niestety trochę powolne. Kiedy trafię w Save w Dreamweaver, zmiana jest przesyłana na serwer w mniej niż jedną sekundę. Operacja PTP Git zajmuje 10 sekund w przypadku małego projektu i założę się, że w przypadku większego projektu oczekiwanie będzie większe. Jestem wielkim zwolennikiem superszybkiej iteracji, a całe to oczekiwanie na PTP naprawdę mnie spowolni.

Obsługa WebDAV i FTP dla Eclipse - Wygląda na to, że nie jest już aktywnie rozwijany.

FileSync - Całkiem zgrabny, ale obsługuje tylko lokalne foldery systemu plików.

Czy są jakieś inne opcje, które przeoczyłem? Czy też moje wymagania są tak konkretne, że nic mi nie pasuje. Wygląda na to, że będą inni ludzie, którzy chcą dokładnie tego samego.

questionAnswers(3)

yourAnswerToTheQuestion