7
JSHint
JSHint, JavaScript kodundaki hataları ve olası sorunları algılayan topluluk odaklı bir araçtır.
JSHint, JavaScript kodundaki hataları ve olası sorunları algılayan topluluk odaklı bir araçtır.JSHint çok esnek olduğundan, kodunuzun yürütülmesini beklediğiniz ortamda kolayca ayarlayabilirsiniz.JSHint açık kaynaklıdır ve her zaman bu şekilde kalacaktır.Proje, JavaScript geliştiricilerinin yazım hataları ve dil yakalamaları konusunda endişelenmeden karmaşık programlar yazmasına yardımcı olmayı amaçlıyor.Herhangi bir kod tabanı sonunda bir noktada çok büyük olur, bu yüzden yazıldığında kendilerini göstermeyecek olan basit hatalar gösterici olarak gösterilebilir ve saatlerce hata ayıklama ekleyebilir.Böylece, statik kod analiz araçları devreye girer ve geliştiricilerin bu tür sorunları tespit etmelerine yardımcı olur.JSHint, JavaScript ile yazılmış bir programı tarar ve yaygın olarak yapılan hatalar ve olası hatalar hakkında rapor verir.Olası sorun sözdizimi hatası, örtük tür dönüştürme, sızıntı değişkeni veya tamamen başka bir şey nedeniyle bir hata olabilir.Diğer tüm durumlarda JSHint, hatalar veya potansiyel sorunlar olabilecek bazı kırmızı bayraklar bulur.Statik kod analiz araçlarının birçok farklı hatayı tespit edebilmesine rağmen, programınızın doğru, hızlı veya bellek sızıntısı olup olmadığını tespit edemeyeceğini lütfen unutmayın.JSHint gibi araçları her zaman kod incelemelerinin yanı sıra birim ve fonksiyonel testlerle de birleştirmelisiniz.
İnternet sitesi:
https://jshint.comÖzellikleri
Kategoriler
Atom için JSHint'a alternatifler
5
ESLint
ESLint, Nicholas C. Zakas tarafından Haziran 2013'te orijinal olarak oluşturulan açık kaynaklı bir JavaScript linting aracıdır.