Checkstyle
Checkstyle, programcıların bir kodlama standardına bağlı olan Java kodunu yazmalarına yardımcı olan bir geliştirme aracıdır.
Bu yazılım MirrorNest üzerinde barındırılmıyor — daha fazla bilgi için yazılımlarımız nereden geliyor sayfasına bakın. Yukarıdaki düğme doğrudan resmi sağlayıcıya götürür.
Hakkında
Checkstyle, Java kaynak kodunu seçilen bir kodlama standardına ve kurallarını ihlal eden bayrak koduna karşı inceler. Biçimlendirme ve kodlama uygulamalarını bir proje boyunca tutarlı tutmakla ilgili tekrarlanan inceleme çalışmalarını otomatikleştirir. Programcılar bulgularını bireysel dosyaları veya tüm bir kod tabanını paylaşılan sözleşmelerle uyumlu hale getirmek için kullanabilir. Yapılandırılabilir kontrolleri birçok farklı Java kodlama standardını destekleyecek şekilde ayarlanabilir.
Hazır yapılandırma dosyaları, Sun Code Sözleşmelerini ve Google Java Stilini kapsar ve takımlara başlangıç noktası olarak kullanmak için yerleşik kural setleri verir. Projeler, bu kontrolleri her kuralı sıfırdan tanımlamak yerine kendi standartlarına uyacak şekilde de uyarlayabilir. Araç, işbirlikçi veya uzun ömürlü projelerde tutarlı kaynak kod uygulamalarına ihtiyaç duyan Java geliştiricileri ve ekipleri için tasarlanmıştır.
Checkstyle bir JAR olarak dağıtılır ve Java komutuyla çalışır. Windows'ta, sağlanan Checkstyle.bat dosyası, JAR'ın komutla nasıl çağırılacağını gösterirken, Java 8 paketindeki değişiklikler Java kurulumunun bulunabilmesi için JAVA_HOME ortam değişkeninin ayarlanması anlamına gelebilir. Checkstyle tarafından yayınlanan sürüm 6.18, Windows için ücretsizdir.
Detaylar
Sizde hâlâ çalışıyor mu?
İncelemeler
Henüz inceleme yok — ilk siz olun.
Checkstyle alternatifleri
dotMemory Unit Standalone Launcher
Effective memory usage in .NET applications with dotMemory Unit
GamebarHandler
Gets rid of those pesky 'open ms-gamebar' and 'open ms-gamingoverlay' popups.
ShareX
ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.
cerebro-es (Install)
elasticsearch web admin tool
CPUID CPU-Z
System information software
Vantage
Vantage