Cscout.Analise o código-fonte de programas C | |
Baixe Agora |
Cscout. Classificação e resumo
Propaganda
- Licença:
- Freeware
- Preço:
- FREE
- Nome do editor:
- Diomidis D. Spinellis
- Site do editor:
- http://www.spinellis.gr/index.html.var
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 1020 KB
Cscout. Tag
Cscout. Descrição
Analise o código-fonte dos programas C O CSCOUT é um navegador de refatoração gratuito e analisador de código-fonte para coleções de programas C. Ele pode processar espaços de trabalho de vários projetos (definimos um projeto como uma coleção de arquivos de origem c que estão ligados) que estão mapeando a complexidade introduzida pelo pré-processador C para os arquivos originais do código-fonte C. O CSCOUT aproveita os adiantamentos modernos de hardware (processadores rápidos e grandes capacidades de memória) para analisar Código Código C além do nível de detalhe e precisão fornecidos por compiladores atuais, ligadores e outros analisadores de código-fonte. A análise O CSCOUT realiza leva em conta os escopos de identificação introduzidos pelo pré-processador C e do idioma C escopos e namespaces adequados. Após a análise de código de origem CSCOUT: · Execute o identificador de projeto cruzado preciso Renames, · Processar consultas sofisticadas em identificadores, arquivos e funções, · Localizar identificadores não utilizados ou erroneamente escopo, · Identificar arquivos de cabeçalho que não precisam ser incluídos, e · Criar gráficos de chamada abrangendo as funções C e as macros semelhantes a funções. O que há de novo nesta versão: · Novo gráfico de chamadas para funções mostrando uma função no contexto: com todos os caminhos de seus chamadores e todas chamadas funções. · Ao salvar o código refatorulado, o CSCOUT irá verificar se os identificadores renomeados não se chocam com outros identificadores existentes. Isso requer um re-processamento completo do código. Uma opção correspondente pode desativar esse recurso. · Adicionado página de refatoração de argumento de função através do qual as refatores de argumentos de função podem ser revisadas, alteradas e desativadas. · Otimizar o manuseio de arquivos durante a fase de pós-processamento. Em um caso de uso típico, isso resulta em uma redução de 37% no tempo de processamento. · Manipulação correta de nomes de funções que aparecem como ponteiros de função, quando os argumentos da função de refatoração. · Erro corrigido de sintaxe de pontos ao gerar gráficos sem opções globais. · Melhor manuseio de erros quando os arquivos refatados não podem ser renomeados ou desativados. · As expressões pré-processadoras são avaliadas como se tivesse a mesma representação intmax_t / uintmax_t, em vez de muito tempo. · Corrigir uma falha que ocorreu ao processar o Apache httpd 1.3.27. · Corrigir para evitar o CSmake ficando confuso por ccache.
Cscout. Software Relacionado
Valentina para revolução
Um plugin de banco de dados para revolução de tempo de execução. ...
64 17.2 MB
Xpy.
Módulo Python, fornecendo uma camada fácil de usar em cima do mecanismo de pesquisa XAPIAN ...
373 662 KB