Detalhes de Software:
Uncrustify é um código embelezador de fonte para C, C ++, C #, D, e Java.
Os objetivos deste projeto são simples:
Criar um altamente configurável, facilmente modificáveis código fonte beautifier
Recursos :.
- código Ident, alinhando em parens, atribuições, etc
- Align on '=' e as definições das variáveis
- Alinhar estrutura initializers
- Alinhar coisas #define
- Alinhar coisas barra invertida-nova linha
- Reformatar comentários (um pouco)
- Corrija inter-espaçamento de caracteres
- Adicionar ou remover parens sobre declarações de retorno
- Adicionar ou remover as cintas no-única declaração if / do / while / para declarações
O que é novo nesta versão:
- Esta versão acrescenta algumas novas opções, corrige muitos erros, e adiciona suporte UTF-8 e UTF-16.
O que é novo na versão 0.52:
- Adicione sp_before_assign e sp_after_assign
- Adicionar sp_enum_before_assign e sp_enum_after_assign
- Adicionar indent_var_def_blk
- Adicionar sp_inside_sparen_close para o estilo 'CGAL'
- Primeiro passe a apoiar ECMAScript (.es) arquivos
- Adicionar suporte para o C # '??' operador
- Resolver conflitos entre nl_after_func_proto_group e nl_squeeze_ifdef
- Adicionar sp_cmt_cpp_start
- Adicionar align_on_operator
- Fix nl_func_type_name para os operadores
- Permitir '$' para ser parte de identificadores (mudança global)
- Fix detecção do '*' em 'int a = b [0] * c';
- Fix e melhorar a descrição do nl_multi_line_cond
- manipulação Fix do tipo namespace global como ':: sockaddr "
- Adicionar nl_after_brace_close
- Adicionar nl_func_scope_name
- Add cmt_insert_file_footer
Comentários não encontrado