Eclipse'e FTP desteğini nasıl eklerim?


93

Eclipse PHP Geliştirme Araçlarını kullanıyorum. Bir dosyaya erişmenin veya belki de FTP ve belki SSH ve SFTP aracılığıyla uzak bir proje oluşturmanın en kolay yolu nedir ?.


2
Güzel soru. Bunun için uzun zamandır arıyordum ama sonunda hep Dreamweaver'a gittim.
Saif Bechan

6
Aptana hakkında sadece bir uyarı - Bu soru yüzünden indirdim. Sadece ftp tipi şeylerden çok daha fazlasını yapan geniş bir eklenti. Bu nedenle, Adobe için reklamlar dahil olmak üzere Eclipse kurulumunuzun her yerine bir şeyler ekler. Ayrıca onu kaldırmanın belgelenmiş bir yolu yok gibi görünüyor. Benim için bu, Eclipse konfigürasyonumu tamamen bozan bir felaketti. Öyleyse uyarın - Aptana ile neye bulaştığınızı bilin.
delany

Yanıtlar:


225

Eclipse, yerel olarak FTP ve SSH'yi destekler. Aptana gerekli değildir.

Eclipse'deki yerel FTP ve SSH desteği, "Uzak Sistem Gezgini Son Kullanıcı Çalışma Zamanı" Eklentisi içindedir.

Eclipse aracılığıyla kurun. Bu talimatlar, Eclipse sürümünüze göre biraz farklılık gösterebilir:

  1. 'Yardım' -> 'Yeni Yazılım Kur'a gidin (daha eski Tutulmalar'da buna biraz farklı bir şey denir)
  2. 'Birlikte çalışın:' açılır menüsünde, sürümünüzün eklenti yayın sitesini seçin. Örnek: Kepler için, bu
    Kepler - http://download.eclipse.org/releases/kepler
  3. Filtre alanına 'uzak' yazın.
  4. 'Uzak Sistem Gezgini Son Kullanıcı Çalışma Zamanı'nın yanındaki kutuyu işaretleyin
  5. 'İleri'yi tıklayın ve şartları kabul edin. Şimdi indirip kurmalıdır.
  6. Yüklemeden sonra, Eclipse yeniden başlatmak isteyebilir.

Eclipse'de kullanarak:

  1. Pencere -> Perspektifi Aç -> (belki 'Diğer'i seçin) -> Uzak Sistem Gezgini
  2. Dosya -> Yeni -> Diğer -> Uzak Sistem Gezgini (klasör) -> Bağlantı (veya filtre alanına Bağlantı yazın)
  3. 'Uzak Sistem Türünü Seçin' panelinden FTP'yi seçin.
  4. Bir sonraki panelde FTP ana bilgisayar bilgilerinizi doldurun (kullanıcı adı ve şifre daha sonra gelir).
  5. Uzak Sistemler panelinde, ana bilgisayar adına sağ tıklayın ve 'bağlan'a tıklayın.
  6. Kullanıcı adı + şifre girin ve iyisiniz!
  7. Pekala, tam olarak 'iyi' değil. RSE sistemi oldukça sıra dışı, ancak bağlısınız.
  8. Ve sen akıllı bir kurabiyesin! Gerisini sen çözeceksin.

Düzenleme: Varsayılan bağlantı noktasını değiştirmek için bu sayfadaki talimatları izleyin: http://ikool.wordpress.com/2008/07/25/tips-to-access-ftpssh-on-different-ports-using-eclipse-rse /


1
Bu Harika, çok hoş ve çok basit. Teşekkürler @Rendall
pal4life

RSE'nin FTP desteği, Aptana'nın sahip olduğu lüksle aynı değil, tutulmayı özelleştirmenin her zaman bu kadar moral bozucu olması beni rahatsız ediyor.
Simon Hiemstra

1
Netbeans IDE'yi deneyin. Tutulmadan daha açık sözlü. Her şeyi senkronize eder ve siz yine de PHP doğrulayıcılarından faydalanırsınız.
Alfonso Fernandez-Ocampo

RSE yapmak için kullanılabilir bu ?
dtmland

1
Düzenleme panelinde açık olan dosyayı karşıya yükleyebilmem / indirebilmem için yükleme / indirme kısayol tuşları veya araç çubuğu simgeleri var mı?
TARKUS

46

Aptana eklentisini Eclipse kurulumunuza yükleyin .

Yerleşik FTP desteğine sahiptir ve mükemmel çalışır.

Yapabilirsin:

  • Dosyaları doğrudan FTP sunucusundan düzenleyin
  • Dosya / klasör yönetimi yapın (kopyalama, silme, taşıma, yeniden adlandırma, vb.)
  • FTP sunucusuna / sunucusundan dosya yükleyin / indirin
  • Yerel dosyaları FTP sunucusuyla senkronize edin. Bunun için birkaç profil (aslında projeler) oluşturabilirsiniz, böylece tekrar tekrar giriş yapmak zorunda kalmazsınız.

Aslında FTP desteği o kadar iyi ki artık tüm FTP ihtiyaçlarım için Aptana (veya Eclipse + Aptana) kullanıyorum. Ayrıca sözdizimi vurgulama / kodlama desteği ne olursa olsun alıyorum. Verilen, Eclipse başlatılacak en hızlı uygulama değil, ancak beni pek rahatsız etmiyor.


25
Bu yazıyı okuyanlar için uyarı yazısını da okuyun - Aptana, Eclipse'inizi alt üst eder (Çalışma alanınızın mahvolmasının ne demek olduğunu biliyorum ve bunu önermiyorum;))
Luka Ramishvili

Aptana oldukça havalı görünüyor. Bağımsız sürümü indireceğim ve bir deneyeceğim ... teşekkürler
Tobi

Gerçekten bir FTP eklentisi değil, daha çok FRP özelliğine sahip bir web geliştirme eklentisi gibi. @Rendall cevabı bana daha uygun!
JDuarteDJ

Aptana, ürünlerini indirmeye çalışırken bana erişim reddedildi mesajı veriyor. Belki de ürün kalitesinin eksikliğini gösteriyor mu?
Rick Mac Gillis

36

RSE'yi ( R emote S ystem E xplorer) kontrol ettiniz mi? Bence başarmak istediğin şeye oldukça yakın.

bununla ilgili ekran görüntüleri içeren bir blog yazısı


1
En iyisi, tutulmayı yeniden açtığınızda, sizi en son kapattığınızda çalışmakta olduğunuz dizine götürmesidir. UTF-8 için, herhangi bir dosya veya klasöre sağ tıklayın ve özellikleri seçin. Bilgi sekmesinde, dosya kodlamasını "UTF-8" olarak değiştirin. Bu bağlantı için tüm dosya ve klasörlere uygulanır.
Sıfır

3

Bunun sizin için işe yarayıp yaramadığından emin değilim, ancak Eclipse ile küçük solo PHP projeleri yaptığımda, ilk kurduğum şey projeyi uzak bir test ortamına dağıtmak için bir Ant betiğidir. Yerel olarak kod yazıyorum ve ne zaman test etmek istersem, uzak siteyi güncelleyen kısayola basıyorum.

Eclipse, kutunun dışında iyi bir Ant desteğine sahip ve senaryoları yapmak zor değil.


Genellikle Subversion kullanıyorum solo projeler için bile, bu sadece garip bir durum. Sanırım karınca ile konuşlandırmanın yıkmaya çok benziyor.
levhita


1

Bahsedilen diğer çözümlerden hiçbiri beni tatmin etmediğinden, eclipse'in otomatik oluşturma özelliği tetiklendiğinde bir projedeki yerel dizinleri bir FTP (S) / SFTP / SCP Sunucusuna senkronize etmek için WinSCP kullanan bir komut dosyası yazdım. Açıkçası, bu yalnızca Windows'a yönelik bir çözümdür.

Belki birisi bunu faydalı bulabilir: http://rays-blog.de/2012/05/05/94/use-winscp-to-upload-files-using-eclipses-autobuild-feature/


Web sitemi düzelttim, bağlantı tekrar çalışmalı. Şu anda başka bir şey gönderecek zaman yok, üzgünüm.
röntgen
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.