4D v14.3

Página Métodos

Página Inicial

 
4D v14.3
Página Métodos

Página Métodos  


 

 

Esta página permite definir a interface, a visualização padrão e as opções de funcionamento do editor de métodos. É dividida em duas partes, acessíveis pela abas Estilos e Opções.

Estilos  

Fonte  

Esses menus permitem definir o tipo de fonte e o tamanho dos caracteres a utilizar na área de entrada do editor de métodos:

  • Fonte: nome da fonte utilizada.
  • Tamanho: tamanho dos caracteres.

É possível definir o estilo de fonte para cada tipo de objeto.

As opções dessa área permitem atribuir uma cor e um estilo específico a cada tipo de elemento da linguagem 4D (campos, tabelas, variáveis, parâmetros, SQL, etc.) e também para cada elemento da linguagem SQL (palavras chaves, funções, etc.). A combinação de cores e de estilos diferentes para os elementos dos métodos é bastante útil para a manutenção do código.

  • Linguagem: este menu permite escolher a linguagem para a qual deseja definir os estilos no editor de métodos. Pode escolher a linguagem 4D ou a linguagem SQL. A lista de tipos de elementos se atualiza em função da linguagem selecionada no menu.
  • Listas de tipos de elementos: selecione as opções de estilo correspondentes na tabela. Pode combinar várias opções para um mesmo elemento. A etiqueta do elemento reflete as modificações efetuadas. Para definir uma cor, faça clique no ícone de cor e aparecerá uma paleta de cores onde poderá escolher uma nova cor.
    Notas:
    • Na linguagem 4D, o tipo de elemento "Texto padrão" designa todos os textos que não pertencem a nenhum dos outros tipos definidos (por exemplo, os símbolos, pontuação, as constantes literais, etc.).
    • Na linguagem 4D, o tipo de elemento "Palavras chaves" designa as estruturas de programação (If/End if, Case of/End case, etc.) acessíveis por Macros. Em SQL, designa todos os comandos e suas palavras chaves associadas.

Esta área permite configurar as opções de visualização do editor de métodos:

  • Indentação: muda o valor de indentação do código 4D no editor de métodos. A largura deve ser definida em pontos (10 por padrão).
    O código 4D está indentado automaticamente com o objetivo de mostrar sua estrutura:
    .
Modificar este valor padrão pode ser muito útil se seus métodos contém algoritmos complexos com muitos níveis de aninhamento. Uma indentação menor permite limitar os deslocamentos horizontais.
  • Mostrar números de linhas: permite mostrar os números das linhas em cada janela do editor de métodos. É possível mostrar ou ocultar os números das linhas para a janela atual diretamente desde o editor de métodos.
  • Mostrar as listas: permite mostrar ou ocultar por padrão as listas de objetos (Comandos, Tabelas e campos, etc.) quando a janela do editor de métodos estiver aberta. Pode mostrar ou ocultar cada lista diretamente desde o editor de métodos.
  • Parênteses correspondentes: modifica a sinalização gráfica dos parênteses correspondentes no código. Esta sinalização aparece quando um parêntese está selecionado. As seguintes opções estão disponíveis:
    • Nenhum: sem sinalização
    • Retângulo: parênteses rodeados por uma linha negra
    • Cor de Fundo: parênteses ressaltados (a cor é definida na área "Cores", ver o parágrafo “Cores” mais adiante)
    • Negrito: parênteses mostrados em negrito.

    Por padrão, a opção retângulo vêm selecionada:
  • Ressaltar a linha atual: ressalta a linha em execução em During, além da flecha amarela.
    .
Se desmarca essa opção, só se mostra a flecha amarela.

Esta área permite configurar os mecanismos de entrada preditiva no editor de métodos para que os adapte a seus próprios hábitos de trabalho.

  • Abertura automática da janela para: ativa a visualização automática da janela de sugestões para as constantes, as variáveis interprocesso e locais e as tabelas.
    Por exemplo, quando a opção "As variáveis interprocesso e locais" está selecionada, a janela aparece quando digita o caractere $:

    Pode desativar este funcionamento para certos elementos da linguagem desmarcando a opção correspondente.
  • Validação de uma sugestão em: define o contexto de entrada que permite ao editor de métodos validar automaticamente a sugestão mostrada na janela de ajuda.
    • Tabulação e delimitadores: quando esta opção está selecionada, pode validar a seleção atual com a tecla Tab ou qualquer delimitador pertinente no contexto. Por exemplo, se introduzir "ALE" e logo depois "(", 4D escreve automaticamente "ALERT(" no editor. Esta é a lista de delimitadores que se devem ter em mente: ( ; : = < [ {
    • Somente tabulação: quando esta opção estiver selecionada, só a tecla Tab permite inserir a sugestão atual. Este funcionamento pode ser utilizado particularmente para facilitar a entrada de caracteres delimitadores nos nomes dos elementos, por exemplo ${1}.
      Nota: também pode fazer um duplo clique na janela ou pressionar a tecla Retorno de carro para validar uma sugestão.

Cores  

Este grupo de opções configura as diferentes cores utilizadas na interface do editor de métodos.

  • Linha onde está o cursor (janela ativa) / Linha onde está o cursor (janela inativa): cor de fundo da linha que contém o cursor.
  • Ressaltado das palavras encontradas: cor de ressaltado das palavras encontradas numa busca.
  • Ressaltado do parênteses: cor do ressaltado dos parênteses correspondentes (utilizado quando os pares de parênteses são assinalados pelo ressaltado, consultar o parágrafo “Opções” acima).
  • Fundo da área de edição: cor de fundo da janela do editor de métodos.
  • Texto sugerido: cor do texto de autocompletar sugerido pelo editor de métodos.

 
PROPRIEDADES 

Produto: 4D
Tema: Preferências

 
PALAVRAS CHAVES 

Débogueur

 
ARTICLE USAGE

Manual de Desenho 4D ( 4D v14 R2)
Manual de Desenho 4D ( 4D v12.4)
Manual de Desenho 4D ( 4D v13.4)
Manual de Desenho 4D ( 4D v14 R3)
Manual de Desenho 4D ( 4D v14.3)
Manual de Desenho 4D ( 4D v14 R4)