2009-12-10 22 views
10

JavaScript için Checkstyle gibi çalışan bir şey arıyorum. JSLint hakkında bir şeyler biliyorum ve şu anda Google'ın Closure derleyicisini kullanıyorum, ancak bunlar çoğunlukla sözdizimsel sorunları kontrol ediyor. Checkstyle, yanlış satırdaki parantezleri kontrol edebilir, ancak HashMap kullanmadığınız gibi özel kontroller yazmayı da mümkün kılar.JavaScript kodu JSLint ötesinde denetleniyor

Yaklaşan bir JavaScript projesi için böyle bir şey arıyorum. Herhangi bir fikir?

+0

Sadece açıklığa kavuşturmak için, Checkstyle (http://checkstyle.sourceforge.net/), geliştiricilerin bir kodlama standardına yapışmasına yardımcı olan bir Java aracıdır. – dave1010

+1

PMD'nin Ecmascript için bazı kontrolleri vardır. Ayrıca bu araç, XPath kullanarak özel kurallar yazabilme yeteneği sağlar. Bak, muhtemelen sana yardım edebilirler. –

cevap

7

Google Kapatma Linter: http://code.google.com/closure/utilities/

"Kapatma Linter böyle operatör yerleştirme, eksik noktalı virgül, boşluk, JsDoc ek açıklamaların varlığı ve daha fazlası gibi stil sorunları için JavaScript dosyalarını denetler bir yardımcı programdır."