Uncrustify

Software screenshot:
Uncrustify
Dettagli del software:
Versione: 0.59
Data di caricamento: 11 May 15
Sviluppatore: Ben Gardner
Licenza: Libero
Popolarità: 9

Rating: 5.0/5 (Total Votes: 1)

Uncrustify è un codice sorgente per beautifier C, C ++, C #, D, e Java.
Gli obiettivi di questo progetto sono semplici:
Creare un altamente configurabile, facilmente modificabile codice sorgente beautifier

Caratteristiche .

  • codice Ident, allineando il parens, incarichi, ecc
  • Allinea su '=' e definizioni delle variabili
  • Allinea inizializzatori struttura
  • Allinea roba #define
  • Allinea roba backslash-newline
  • riformattare commenti (un po ')
  • Fix tra caratteri spaziatura
  • Installazione parentesi su istruzioni return
  • Aggiungi o rimuovi le parentesi graffe sui single-istruzione if / fare / mentre / per dichiarazioni

Cosa c'è di nuovo in questa versione:

  • Questa versione aggiunge alcune nuove opzioni, risolve molti bug, e aggiunge il supporto UTF-8 e UTF-16.

Cosa c'è di nuovo nella versione 0.52:

  • Aggiungi sp_before_assign e sp_after_assign
  • Aggiungi sp_enum_before_assign e sp_enum_after_assign
  • Aggiungi indent_var_def_blk
  • Aggiungi sp_inside_sparen_close per stile 'CGAL'
  • Primo passaggio a sostenere ECMAScript (.es) file
  • Aggiungi supporto per il C # '??' operatore
  • Fissare conflitto tra nl_after_func_proto_group e nl_squeeze_ifdef
  • Aggiungi sp_cmt_cpp_start
  • Aggiungi align_on_operator
  • Fix nl_func_type_name operatori
  • Consenti '$' di far parte di identificativi (cambiamento globale)
  • rilevazione Fix dell '*' in 'int a = b [0] * c;'
  • Fix e migliorare la descrizione di nl_multi_line_cond
  • gestione Fix di tipo namespace globale come ':: sockaddr'
  • Aggiungi nl_after_brace_close
  • Aggiungi nl_func_scope_name
  • blog cmt_insert_file_footer

Commenti a Uncrustify

I commenti non trovato
Aggiungi commento
Accendere le immagini!