O Que Há de Novo no CDT?

O Que Há de Novo no 2.0

Desempenho Aprimorado

Agora, as construções podem ser executadas em segundo plano.

Agora, as procuras podem ser executadas em segundo plano.

Descoberta Automática de Configurações de Projeto

O projeto gerado automaticamente define e inclui configurações de caminho a partir das configurações de projeto C/C++ > Novos Projetos de Construção > Opções de Descoberta.

Tipos de Arquivo de C/C++

Definir arquivos específicos, especialmente cabeçalhos de C++ sem extensões, utilizando as preferências globais Tipos de Arquivo de C/C++ ou a propriedade do projeto.

Vários Suportes a Projetos de Arquitetura

Construindo a partir de vários formatos binários? Escolha os formatos apropriados utilizando a opção de projeto Analisador Binário.

Navegação de Hyperlink do Editor

Ativar a navegação de hyperlink do editor para que possa utilizar Ctrl+clique para ignorar a declaração de um item no editor de C/C++.

Marcadores de Erro do Indexador

Ativar a indexação de C/C++ e o relatório de erros do indexador nas propriedades do Indexador C/C++. Isso ajuda a identificar os projetos que não possuem determinadas informações de configuração de caminho.

Renomear Suporte de Reformulação

Utilizar o Contorno ou o menu de contexto Editor de C/C++ Reformulação > Renomear para reformular nomes de classes e de tipo, métodos e nomes de funções e membros.

Abrir Tipo

Utilizar Abrir Tipo para abrir a declaração de classes, estruturas, uniões, tipos de definição, enumerações e espaço de nomes de C/C++.

Atualização Automática

Configurar o comportamento padrão da recuperação automática da biblioteca compartilhada e das informações de registro no depurador de C/C++.

Make Gerenciado Aprimorado

Agora, você pode definir o comando do compilador de projetos gerenciados.

Make Padrão Aprimorado

Agora, as análises de Make Padrão respondem a partir do comando Make para preencher caminhos e símbolos.

Suporte para GNU

Suporta agora algumas das extensões GNU para a especificação ANSI.

Visualização e Recursos de Procura Aprimorados

Agora, você pode abrir arquivos Include na Visualização Contorno.

Agora, você pode executar procuras de seleção no Editor C/C++

Procura Aprimorada

A Procura suporta agora arquivos externos com referência utilizando #include.

Visualização Contorno de Makefile

Agora, você pode navegar pela estrutura do seu Makefile na visualização Contorno.

Aprimoramentos de Assistência ao Conteúdo

Agora, a Assistência ao Conteúdo fornece sugestões de classes e membros de estrutura, variáveis locais e globais, definições e comandos de pré-processador.

A Assistência ao Conteúdo suporta agora o C++.

O Que Há de Novo na 1.2

Descubra o que há de novo no CDT 1.2.

Procura de C/C++

Você pode procurar os projetos em seu espaço de trabalho para obter referências, declarações ou definições de elementos específicos. Apenas os arquivos de cabeçalho referenciados por um arquivo de origem em seu espaço de trabalho são incluídos em uma procura.

Construção

Construção Gerenciada

Agora, é possível criar uma Construção gerenciada e ter makefiles gerados para você.

Analisador de Erros

Os analisadores de erro agora são pontos de extensão que podem contribuir com outros plug-ins. Os analisadores de erros são utilizados para detectar mensagens de erro, de aviso ou informativas dos compiladores, linkers, etc... durante uma construção.

Novas Preferências Globais para Todas as Propriedades do Projeto Make Padrão

Opções do Construtor Make

Alteração/ativação de suporte de destinos make padrão para cada tipo de construção do workbench. Nova definição padrão de local de construção.

Opções do Projeto Make

Agora, você pode fazer alterações na Configuração do Analisador de Erros. É possível alterar a ordem na qual os analisadores de erros são aplicados ou desativá-los completamente.

Também é possível especificar quais caminhos incluir durante um Make e personalizar símbolos do pré-processador para assegurar um índice correto e recursos de procura.

Comunicados:
Existe um número de "analisadores de erros de construção" (as coisas que transformam as mensagens de erro do compilador em objetos que podemos colocar nas listas de erros). Se um analisador não puder decifrar o que a mensagem significa, então o sistema irá para a próxima da lista.

Destino de Make

Agora, os destinos de Make suportam a opção de construção Parar no Erro e têm a capacidade de alterar o comando padrão de construção.

Novos Projetos Make Padrão

Os antigos projetos Make Padrão serão automaticamente atualizados para suportar as novas opções. Se a atualização for rejeitada, a seleção de Atualizar Projeto Make Antigo... no menu de contexto do projeto atualizará o projeto para um novo projeto Make Padrão.

Depurar

Formatação de Variáveis e Expressões

Agora, você pode selecionar o sistema de números (natural, decimal, hexadecimal) utilizado para exibir variáveis e expressões.

Visualização Variável, Área de Janela de Detalhes

Na visualização Variável, uma área de janela de detalhes foi incluída para permitir a visualização do valor de uma variável selecionada. Isso é prático ao consultar uma cadeia (carac *).

Conversão de Variáveis, Expressões e Registros

Na visualização Variável, uma variável pode ser convertida em um tipo diferente ou ser restaurada para o seu tipo original. Além disso, um ponteiro pode ser convertido em um tipo de matriz.

Depurar Consulta de Variáveis Desativadas

Os valores das variáveis são consultados em cada etapa.

Isso pode demorar muito em determinados destinos incorporados. A consulta automática de variáveis pode ser desativada. As consultas manuais são agora uma opção.

Local de origem

Um novo localizador de origens da caixa de diálogo Executar/Depurar possibilita a inclusão de diretórios para procura, mapeamento e ordem da procura.

Nova Área de Janela de Ativação da Biblioteca Compartilhada do GDB/MI

No código GDB/MI, duas novas ações foram incluídas na ativação da visualização, parada no depurador de bibliotecas compartilhadas e símbolos auto-carregáveis. Parada no depurador de bibliotecas compartilhadas forçará o depurador a parar em qualquer evento de biblioteca compartilhada. O carregamento automático carregará os símbolos em qualquer biblioteca compartilhada.

Aprimoramentos do GDB/MI em Exibição de Matrizes

As matrizes são agora separadas em intervalos, para limitar a possibilidade de um tempo limite em matrizes grandes.

O Que Há de Novo nas Liberações Anteriores

Você pode manter a trilha de desenvolvimentos específicos em liberações anteriores do CDT.

Para obter informações adicionais, consulte http://www.eclipse.org/cdt/ > Gerenciamento/Planos de Projetos CDT. A seção Planos Oficiais do CDT lista liberações anteriores.

Declaração de Copyright da IBM