Página Métodos
This page contains parameters defining the Method editor interface and it default display as well as options concerning its operation. Está dividida em duas secções às quais se acede através dos separadores Tema e Opções.
Temas
This page allows selecting, creating, or configuring Method editor themes. Um tema define a fonte, o tamanho da fonte, as cores e os estilos dos itens apresentados no editor de código.
Lista de temas
Nesta lista, seleciona o tema a aplicar ao editor de código. São apresentados todos os temas disponíveis, incluindo os temas personalizados (se existirem). 4D fornece dois temas por padrão:
- Tema Light predefinido
- Tema escuro predefinido
Os temas padrão não podem ser modificados ou eliminados.
A myTheme theme is automatically added if you already customized method editor styles in previous 4D releases.
Criar temas personalizados
É possível criar temas que podem ser totalmente personalizados. Para criar um tema, selecione um tema existente e clique em + na parte inferior da lista de temas. Também pode adicionar temas personalizados copiando ficheiros de temas na pasta 4D Editor Themes
(ver abaixo).
Ficheiros de temas personalizados
Cada tema personalizado é armazenado em um único arquivo JSON chamado themeName.json. Os arquivos JSON para temas personalizados são armazenados na pasta 4D Editor Themes
localizada no mesmo nível que o ficheiro de preferências de 4D.
Se os valores-chave não forem definidos em um tema personalizado, eles terão como padrão os valores do tema Default Light Theme. Se um ficheiro de tema JSON for inválido, o tema Default Light Theme é carregado sendo gerado um erro.
Quando um ficheiro de tema é modificado por um editor externo, 4D deve ser reiniciado para considerar a(s) modificação(ões).
Definição do tema
Definir um tema significa:
- definir um tipo de letra e um tamanho de letra globais para todo o editor de código,
- atribuir estilos e cores específicos a cada elemento da linguagem 4D (campos, tabelas, variáveis, parâmetros, SQL, etc.), elemento da linguagem SQL (palavras-chave, funções, etc.) e fundos de cor.
A combinação de cores e estilos diferentes é particularmente útil para manutenção do código.
Tipo e tamanho de letra
The font and font size menus allows you to select the font name and size used in the Method editor entry area for all categories.
Linguagem 4D e Linguagem SQL
Pode definir estilos de letra e cores diferentes (cor da letra ou cor de fundo) cada tipo de elemento de linguagem. Pode selecionar o(s) elemento(s) a personalizar na lista Categoria.
Outros estilos
These options configure the various colors used in the Method editor and debugger interfaces.
Descrição | |
---|---|
Cor de fundo | Cor de fundo da janela do editor de métodos. |
Borda da linha em execução no depurador | Cor da borda que envolve a linha de execução no depurador quando a opção "Destacar linha de execução" está ativada na página Opções. |
Cor de fundo da linha do cursor | Cor de fundo da linha que contém o cursor. |
Cor de fundo da linha de execução | Cor de fundo da linha que está a ser executada no depurador. |
Destaque das palavras encontradas | Cor de destaque das palavras encontradas numa pesquisa. |
Destaque dos parênteses | Cor de realce dos parênteses correspondentes (utilizada quando os pares de parênteses são assinalados por realce, ver Opções). |
Destaque dos blocos | Cor de realce dos blocos lógicos selecionados quando a opção "Realçar blocos lógicos" está ativada em Opções. |
Realce da mesma variável ou campo | Cor de realce para outras ocorrências da mesma variável ou texto de campo quando uma das opções "Realçar variáveis e texto" estiver ativada em Opções. |
Destaque da linha em execução no depurador | Cor de realce da linha atualmente em execução no depurador quando a opção "Realçar linha em execução" está ativada em Opções. |
Cor de fundo da seleção | Cor de fundo da seleção. |
Texto sugerido | Cor do texto do preenchimento automático sugerido pelo editor de métodos. |
Opções
Esta página configura as opções de visualização do editor de métodos.
Opções
Linguagem de programação 4D (Use os parâmetros regionais do sistema)
Permite-lhe desativar/ativar os parâmetros do código "internacional" para a aplicação 4D local.
- não selecionado (padrão): os parâmetros English-US e a linguajem de programação inglês são utilizados nos métodos 4D.
- verificado: os parâmetros regionais são utilizados nos métodos 4D.
Se modificar esta opção, tem de reiniciar a aplicação 4D para que a alteração seja tida em conta.