AngularJS için açık desteği olan bir IDE var mı? [kapalı]


89

WebStorm'u denedim, ancak denediğim diğer web IDE'lerinde olduğu gibi orada yalnızca temel bir JavaScript desteği var gibi görünüyor. HTML sayfalarından Denetleyicilere vb. Tıklamamı sağlayacak bir şey arıyorum.

Bu sorunun cevabı "hayır" ise, Angular'a benzer, Eclipse eklentisi gibi bir şeye veya bazı IDE'de herhangi bir açık destek türüne sahip başka bir JavaScript çerçevesi var mı?


3
Bir tür moderatör kiralaması bunu softwarerecs.stackexchange.com'a taşıyabilir mi?
Mawg, Monica

Test etmedim ama Codelobster'ın da bir AngularJs eklentisi var gibi görünüyor: codelobster.com/order.html
Stefan

Yanıtlar:


28

John Lindquist, WebStorm için bir eklenti yapacağını söylüyor: http://youtrack.jetbrains.com/issue/IDEA-84299


2
Eklentiyi denedim; bu iyi. AngularJS anahtar sözcükleri için intellisense sağlar. John Lindquist'in burada AngularJS videolarında kullandığı gibi görünüyor: johnlindquist.com
Jim Raden

Bu arada, eklentiye bir bağlantı ve nasıl kurulacağına dair bazı talimatlar: groups.google.com/forum/#!topic/angular/GyBSkDxZN9c Kurulum çok kolaydır - kelimenin tam anlamıyla sadece birkaç tıklama.
Jim Raden

John'un eklentisine ek olarak GitHub deposunda WebStorm için bir dizi LiveTemplates tutuyorum: github.com/angularjs-livetpls/angularjs-webstorm-livetpls
pkozlowski.opensource

25

Visual Studio 2012 açık ara en iyisidir. Bu eğitimde VS 2012 kullanıldı ve benim için çok yardımcı oldu. Ücretsiz bir Express sürümü de var.

Eğitim, eklentilere güvenmenize gerek kalmadan sıfırdan başlamanıza yardımcı olur.

Visual Studio kullanan başka bir harika Angular JS projesi / öğreticisi


5
@Imrul, vmichael burada içgörü ile doğrudur. VS 2012 gerçekten de açısal js geliştirmeyi desteklemektedir. .NET uygulamalarının genişletilmesi amaçlanmış olsa da, tamamen açısal geliştirme için tamamen hizmete açık görünmektedir. Diğer seçmenlerden farklı olarak bir mesaj bırakmanıza minnettarım, ama lütfen iyi niyetli insanları çarpmadan önce kendi araştırmanızı yapın.
Dave Alperovich

VS aslında web için oldukça iyi bir IDE'dir. .NET ortamında çalışırken kullanmaya başladım ve hoş bir sürpriz oldu. Windows'ta geliştirme için iyi çalışıyor.
mdance

Biraz parça ama Visual Studio, .NET uygulamalarını programlamayı bu kadar çok sevmemin nedenlerinden biri. Ayrıca AngularJS geliştirme dahil web uygulamaları için (bazı ince ayarlarla).
Nullius

14

Birisi açısal için NetBeans eklentisinde çalışıyor. Burada görebilirsiniz: http://plugins.netbeans.org/plugin/40296/angularjs-tools

Ayrıca Microsoft VisualStudio http://nuget.org/packages/AngularJsSeed/1.0.0-RC1 için


NetBeans'i kullanmam mümkün değil ama cevabınız için teşekkürler :)
Borek Bernard

2
Peki IDE'ye tam olarak ne için ihtiyacınız var? Demek istediğim, angularJS sadece HTML, CSS ve JavaScript ve çoğu IDE bunu gayet iyi tüketecek. Ng * üzerinde otomatik tamamlamanın böyle bir anlaşma kırıcı olduğundan emin değil misiniz?
Misko Hevery

Merhaba Misko, Aslında Net Beans'te ng.js için otomatik tamamlamayı kullanmak istiyorum ama eklentimi görmezden geliyor gibi görünüyor (projeme zaten küçültülmemiş kitaplık ekledim). Bunun yararı, HTML biçimlendirmesini (ng-view vb.) Doğrulamaya çalışırken Net Beans eklentisi olmadan size havlar. Bu konuda herhangi bir fikriniz var mı? Harika kitap için teşekkürler! Düzenleme: Hmm ... Muhtemelen eklenti sitesinde soracaktır;)
simya

5
@MiskoHevery iyi IDE çok kullanışlı ve bir zorunluluktur. Yönergeleri, filtreleri, hizmetleri (kaynağa gitme) izlemeniz gerekir. Html'den tek tıklamayla eşleşen denetleyiciye gitmek istiyorsunuz .. görünümler için iyi bir komplikasyon istiyorsunuz (ng yönergeleri ve özel). Büyük bir ekipte iyi bir IDE olmadan, hatta
IDE'siz

14

AngularUI, Sublime Text 2 & 3 ve TextMate metin editörleri için tam AngularJS (ve isteğe bağlı olarak AngularUI) IDE desteği sunan yazılı eklentilere sahiptir.

Sublime Text 2 & 3
http://www.sublimetext.com/3

TextMate (yalnızca Mac OS X)
http://macromates.com/download

AngularUI IDE Eklentileri
Sublime - https://github.com/angular-ui/AngularJS-sublime-package
TextMate - https://github.com/angular-ui/AngularJS.tmbundle

Sublime Text için eksiksiz bir kurulum kılavuzunu buradan edinebilirsiniz (en fazla 5 dakika içinde çalışmaya başlayacaksınız):
http://weblogs.asp.net/dwahlin/archive/2013/08/30/using-the-angularjs -package-for-sublime-text.aspx

Kavramların erken kanıtı uygulamaları geliştirirken, iş yerinde ve evde her şeye erişebilmek için kodumu saklamak için DropBox'ı kullanmayı seviyorum. Artı, projenizi Publicklasörde depolarsanız, .htmlsayfalarınız için, tarayıcıda doğru bir şekilde işlenecek (yani HTML, CSS ve JS'nizi doğru şekilde çalıştıracak), temelde DropBox'ı bir tür sınırlı barındırma sağlayıcısına dönüştürecek, genel erişime açık bir url oluşturabilirsiniz.

Sublime'ı kullanmaya karar verirseniz, taşınabilir sürümü indirebilir (kurulum gerekmez) ve bunu DropBox'a da kaydedebilirsiniz; bu şekilde DropBox'ı kullandığınız her yerden tüm kodunuza VE tam bir AngularJS IDE'ye erişebilirsiniz. Bu, temelde bulutta tam bir geliştirme ortamına sahip olduğunuz anlamına gelir. Gayet tatlı!


Aslında, Webstorm, AngularJS ve "Typescript tanımları" adı verilen bir şeyi kullanan daha birçok Javascript kitaplığını destekler. İşte başka bir sorudan nasıl etkinleştirilir: stackoverflow.com/questions/18876863/…
sgarcia.dev

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.