A Assistência ao Conteúdo é um conjunto de ferramentas construído no CDT que pode reduzir o número de toques de teclas que você deve digitar para criar o seu código. O plug-in Assistência ao Conteúdo consiste em vários componentes que predizem o que um desenvolvedor digitará, com base no contexto, no escopo e no prefixo atual.
A Assistência ao conteúdo fornece um preenchimento de código em qualquer local do documento. Para o projeto atual, é exibida uma lista de elementos que começam com a combinação de letras digitadas, e a relevância de cada sugestão é determinada na seguinte ordem:
Você pode visualizar a assinatura de cada item da lista em um pop-up apontando para ele. Você pode então selecionar um item da lista para inseri-lo diretamente em seu código.
Você pode criar e salvar os gabaritos de código para seções de código freqüentemente utilizadas, que serão inseridos de acordo com o escopo. O recurso Assistência ao Conteúdo também fornece acesso rápido aos gabaritos de código.
Ao digitar uma combinação de letras no editor C/C++ e digitar CTRL+SPACE (ou clicar com o botão direito do mouse e clicar em Assistência do Conteúdo), será exibida uma lista de elementos de códigos e gabaritos de código começados com a combinação de letras digitada.
Você pode selecionar um gabarito de código na lista e ele será inserido diretamente em seu código.
Por exemplo, o gabarito do código instrução do while contém o seguinte código:
Ao selecionar o gabarito de código do na lista, insira o seguinte código:
do { } while (condition);
Se o mecanismo de conclusão localizar apenas uma sugestão em seus gabaritos, essa sugestão será inserida na posição atual do cursor. Por exemplo, se você criar um novo arquivo .cpp e digitar mai+CTRL+SPACE o seguinte código será inserido na posição do cursor:
de inteiros main(int argc, char **argv) { }
Se você chamar a Assistência ao Conteúdo, mas nenhum preenchimento for localizado, uma mensagem será exibida no status para informar que o analisador Assistência ao Conteúdo expirou.
Utilizando Assistência ao Conteúdo
Criando e Editando Gabaritos de Código
Importando e Exportando Gabaritos de Código