Analisador do C/C++

O analisador de C/C++ é utilizado para arquivos de origem de linguagem C e C++.

O analisador de C/C++ usa o destaque da sintaxe para identificar elementos de linguagem, que incluem os seguintes:

  • Identificadores
  • Operadores
  • Pontuação
  • Caractere de continuação
  • Chaves
  • Palavras-Chave
  • Funções de biblioteca C
  • Literais
  • Diretivas
  • Comentários
  • Instruções CICS® integradas
  • Instruções SQL integradas

O analisador C/C++ é a extensão do analisador LPEX C/C++. O analisador de C/C++ fornece os seguintes recursos:

  • Visualizar filtros: você pode filtrar as linhas que aparecem por elemento de linguagem. Por exemplo, é possível especificar se você deseja apenas que apareçam linhas que contenham uma instrução de macro.
  • Ajuda sensível à linguagem:
    • Você pode selecionar uma instrução no arquivo de origem e pressionar F1 no Windows ou FN+F1 no macOS para abrir uma página de ajuda para a instrução ou macro selecionada
    • Acesse a ajuda contextual customizada que você cria para o seu próprio uso.
  • Customização de cor: você pode alterar as cores que são utilizadas para colorir os vários elementos de linguagem

Por padrão, os tipos a seguir de arquivos utilizam o analisador C/C++:

  • .C
  • .c
  • .C++
  • .c + +
  • .CPP
  • .cpp
  • .H
  • .h
  • .HPP
  • .hpp
  • .SQC
  • .sqc
Nota: Dica: Se você quiser que outros tipos de arquivos usem este analisador, você pode configurar isso na página de preferência das Associações do Parser, conforme a seguir:
  1. Na área de janela de navegação esquerda da janela Preferências, clique duas vezes no nó Editor LPEX para abrir a árvore de páginas de preferências disponíveis.
  2. Dê um clique duplo no nó Analisadores para abrir a árvore de páginas de preferências do Analisador disponível.
  3. Clique em Associações do Analisador para abrir a página de preferências das Associações do Analisador.

Na coluna Analisador do Documento, o analisador de C/C++ é identificado pelo tpfcpp.

Configurando as Preferências do Analisador de C/C++

É possível utilizar a página de preferências do Analisador de C/C++ para especificar as preferências para o analisador de C/C++. Consulte Definição das preferências do analisador C/C++.

Utilizando a Visualização Esboço com a Origem do C/C+

A visualização Esboço é uma representação em árvore do arquivo C/C++ atual que você está editando. Ela é atualizada conforme o texto é modificado no editor. Consulte Uso da visualização de contorno com C/C++.

Utilizando o Assistente de Conteúdo com a Origem do C/C+

Você pode usar o assistente de conteúdo para ajudá-lo a terminar uma linha de código C/C++ no Editor LPEX de Sistemas z. Consulte Uso do assistente de conteúdo com C/C++.