Yanıtlar:
Feragatname, Aptana'da çalışıyorum. JS için başka bir yerde bu kadar kolay elde edemeyebileceğiniz bazı güzel özellikler olduğunu belirtmek isterim. Bunlardan biri, CodeAssist, örnekler, parçacıklar ve kitaplık dosyalarının projenize kolayca dahil edilmesini sağlayan JS kitaplıklarının eklenti düzeyinde entegrasyonudur; YUI, jQuery, Prototype, dojo ve EXT JS dahil olmak üzere daha yaygın kullanılan kitaplıkların çoğu için eklentiler sağlıyoruz.
İkincisi, Jaxer adında bir sunucu tarafı JavaScript motorumuz var, bu sadece sunucuda JS kodunuzun herhangi birini çalıştırmanıza izin vermekle kalmayıp, dosya, veritabanı ve ağ işlevselliği ekleyerek bir komut dosyası dili kullanmak zorunda kalmadan JS'deki tüm uygulama.
Ben de bu tamamen apaçık soruyla mücadele ettim. Bu günlerde Eclipse'de gerçekleşen tüm web geliştirmeleriyle bunun bulunması son derece kolay bir özellik olmaması çılgınca görünüyordu.
Aptana, ne kadar şişirildiği ve Eclipse'i her başlattığınızda yerel bir web sunucusunu (varsayılan olarak 8000 numaralı bağlantı noktasında) başlattığı ve bu işlevi devre dışı bırakamadığınız için çok kapatılmıştım . Adobe'nin JSEclipse portu artık 400Mb'lik bir eklentidir ve bu da aynı derecede çılgınca.
Ancak, Amateras tarafından yapılan Eclipse HTML Editor Plugin adlı süper hafif bir JavaScript editörü buldum , tam da aradığım buydu.
Ganymede'nin WTP sürümü, denemeye değer yenilenmiş bir Javascript editörü içerir. Anahtar sürüm numaraları Eclipse 3.4 ve WTP 3.0'dır. Bkz. Http://live.eclipse.org/node/569
Bir zamanlar JSEclipse adında bir eklenti vardı , Adobe'nin sonradan yalnızca FlexBuilder 3'ü satın alıp kurarak kullanılabilir hale getirerek emip öldürdüğü (lütfen birisi beni yanlış kanıtlasın). Mükemmel çalıştığını buldum, ancak Eclipse 3.4'ten 3.4.1'e "yükseltme" yaptığından beri kaybettim.
En çok sevdiğim özellik Content Outline idi.
Eclipse Ekranınızın Anahat penceresinde, JSEclipse o anda açık olan dosyadaki tüm sınıfları listeler. Sınıf hiyerarşisine ve ayrıca yöntem ve özellik adlarına genel bir bakış sağlar. Taslak, kodun nasıl yapılandırıldığı hakkında daha fazla bilgi edinmek için kod tamamlama motorunu yoğun bir şekilde kullanır. Listedeki işlev girişine tıklandığında, imleç işlev bildirimine götürülür ve çok sayıda sınıf ve yöntem tanımına sahip uzun dosyalarda daha hızlı gezinmenize yardımcı olur
Eclipse'in (Helios) yeni sürümü, javascript web geliştirme için özel bir pakete sahiptir . Henüz denemedim ama kesinlikle bir göz atmaya değer.
Bir süredir tutulmayı kullanmadım ama ATF ve Aptana var .
Oracle Workshop for WebLogic (resmi olarak BEA Workshop), JavaScript ve HTML'leri görsel olarak düzenlemek için mükemmel bir desteğe sahiptir. Tomcat, JBoss, Resin, Jetty ve WebSphere dahil olmak üzere yalnızca WebLogic'i değil birçok sunucuyu destekler.
Yakın zamanda ücretsiz oldu, bu konudaki yazıma bakın . Kısa süre önce pahalı bir ürün olduğu düşünüldüğünde, incelemeye değer sanırım.