Yazılım detaylar:
Uncrustify C, C ++, C #, D, ve Java için bir kaynak kodu beautifier olduğunu.
Bu projenin hedefleri basit:
Bir çok yapılandırılabilir, kolayca değiştirilebilir kaynak kodu beautifier Oluştur
Özellikler :.
- Ident kodu, üzerinde hizalama Pars, ödevler, vb
- Hizala üzerinde '=' ve değişken tanımları
- Hizala yapısı initializers
- #define şeyler hizalayın
- ters eğik çizgi-satır şeyler hizalayın
- yorum biçimlendirin (biraz)
- aralığı arası karakter Fix
- dönüş tablolar üzerinde ekleme veya kaldırma parens
- Ekle veya tek ekstresinde parantez kaldırırsanız / do / while / ifadeleri için
Bu sürümdeki yeni Nedir:
- Bu sürüm, birkaç yeni seçenek ekliyor birçok hataları giderir, ve UTF-8 ve UTF-16 desteği ekler.
sürüm 0.52 yeni Nedir:
- sp_before_assign ve sp_after_assign Ekle
- sp_enum_before_assign ekleyin ve sp_enum_after_assign
- indent_var_def_blk Ekle
- 'CGAL' tarzı sp_inside_sparen_close ekle
- ECMAScript (.es) dosyalarını destekleyen Birinci geçiş
- C # için destek ekle '??' Operatör
- nl_squeeze_ifdef nl_after_func_proto_group arasındaki çatışmayı Fix
- sp_cmt_cpp_start Ekle
- align_on_operator Ekle
- operatörler için Fix nl_func_type_name
- tanımlayıcıları parçası olmak '$' izin ver (küresel değişim)
- '*' içinde Fix tespiti '[0] * c = b int;'
- Fix ve nl_multi_line_cond açıklamasını artırmak
- Fix işleme
- Ekle nl_after_brace_close
- nl_func_scope_name Ekle
- Ekle cmt_insert_file_footer
Böyle ':: sockaddr türünde' olarak genel ad Çeşidi
Yorum Bulunamadı