Uncrustify

Software screenshot:
Uncrustify
Software informatie:
Versie: 0.59
Upload datum: 11 May 15
Ontwikkelaar: Ben Gardner
Licentie: Gratis
Populariteit: 9

Rating: 5.0/5 (Total Votes: 1)

uncrustify een broncode Beautifier voor C, C ++, C #, D en Java.
De doelstellingen van dit project zijn simpel:
Maak een zeer configureerbare, gemakkelijk aanpasbaar broncode Beautifier

Eigenschappen .

  • Ident code, uitlijnen op parens, opdrachten, etc
  • Align op '=' en variabele definities
  • Align structuur initializers
  • Lijn #define stuff
  • Lijn backslash-nieuwe regel stuff
  • Formatteer opmerkingen (een beetje)
  • Fix inter-tekenafstand
  • toevoegen of verwijderen parens op terugkeer verklaringen
  • toevoegen of verwijderen beugels op single-statement als / do / tijdens / voor verklaringen

Wat is nieuw in deze release:

  • Deze versie voegt een paar nieuwe opties, lost veel bugs, en voegt UTF-8 en UTF-16 support.

Wat is nieuw in versie 0.52:

  • Voeg sp_before_assign en sp_after_assign
  • Voeg sp_enum_before_assign en sp_enum_after_assign
  • Voeg indent_var_def_blk
  • sp_inside_sparen_close toevoegen voor de 'CGAL' stijl
  • Eerste pas op het ondersteunen van ECMAScript (.es) bestanden
  • Voeg ondersteuning voor de C # '??' operator
  • Fix conflict tussen nl_after_func_proto_group en nl_squeeze_ifdef
  • sp_cmt_cpp_start toevoegen
  • align_on_operator toevoegen
  • Fix nl_func_type_name voor operators
  • Laat '$' om een ​​deel van identifiers zijn (global change)
  • Fix detectie van het '*' in 'int a = b [0] * c;'
  • Fix en het verbeteren van de beschrijving van nl_multi_line_cond
  • Fix afhandeling van wereldwijde soort namespace zoals ':: sockaddr'
  • nl_after_brace_close toevoegen
  • nl_func_scope_name toevoegen
  • Voeg cmt_insert_file_footer

Reacties op Uncrustify

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!