Bir sürü C dosyam var ve bir dizi girinti kuralını kontrol etmem gerekiyor. Bu kurallar özeldir. Temel olarak tüm girinti ihlalleri için uyarıları işaretlemem gerekiyor. C dosyasının temel ayrışmasını yapan herhangi bir kod/araç var mı. Kendi eşyamı zaten var olan bir koda eklemeyi planlıyorum.C girinti aracı
cevap
Varolan kodu genişletmeyi planladığınız için neden astyle kullanmıyorsunuz?
Doğru bayraklara sahip olduktan sonra kodunuzu buna göre biçimlendirir, böylece sonuçlar her zaman aynı olur. Ben (ne yazık ki) hiçbir kuru çalışma bayrağı bulamadım, ama orijinal dosya ve yeni oluşturulmuş astyle dosyasının bir fark size tüm ihlalleri vermelidir.
Kaynak dosyaların hiç değişmemesini istemiyorum. Bunu yapan herhangi bir araç var mı? – nikhil
@nikhil Yeni dosyaların oluşturulmasını istemiyorsanız, ben kesinlikle seçeneklerim yok. Belki http://stackoverflow.com/a/101835/2328956 yardımcı olur. Bir çözüm bulursanız ilgilenirim. –
- 1. C++ şablonları için Vim girinti?
- 2. Aracı C# koduna dönüştürmek için aracı
- 3. C# Sihirli Değnek Aracı
- 4. emacs 24 C++ otomatik girinti bozuk
- 5. C emacs satır sargı girinti kuralları
- 6. Girinti, VS 2015
- 7. Emacs Haskell girinti
- 8. Aracı
- 9. aracı
- 10. InstallUtil aracı
- 11. WPF/C#: WPF Yol Oluşturucu Aracı/Örnek?
- 12. C ve C++ için en iyi hata ayıklama aracı
- 13. Emacs uyarlamalı girinti?
- 14. Sublime oto girinti çocukların
- 15. Vim girinti formatını değiştir
- 16. Visual Studio Akıllı Girinti?
- 17. beklenen "girinti", "outdent" var
- 18. Jade girinti hataları
- 19. (piton) docstring'ini girinti hatası
- 20. Haskell girinti stili
- 21. XSL/XPath Girinti
- 22. Lateks algoritmisinde girinti
- 23. Python IndentationTrror: beklenmedik girinti
- 24. Açılır menünün dinamik girinti
- 25. girinti hatası, ES6
- 26. Haskell girinti blok
- 27. oto girinti vim
- 28. Girinti kılavuz eklentisi
- 29. IndentationError: Beklenmeyen girinti hata
- 30. Tek satırlı Xtext girinti
GNU girintisi oldukça özelleştirilebilir - içine baktı mı? – gcbenison