# 7.4. Editar Definições de Janelas

O editor dentro do KDevelop pode ser configurado no sentido de necessidades especiais de edição com efeito global para todas as janelas de edição. Assim pode definir modos de cores, cores de realce (também configurável em relação à linguagem de programação do ficheiro) e definições de texto automaticas tais como dimensão da tabulação e modos de selecção. De seguida iremos ver como definir estas opções através dos diálogos de configuração disponibilizados no menu de "Opções"menu.

## 7.4.1. Definições Gerais

As definições gerais do editor podem ser configuradas com a entrada "Editor" no menu de "Opções". Seleccione os valores desejados e prima OK após terminar com a sua configuração.

### 7.4.1.1. Opções de Edição

Indentação Automática:

  especifica que o editor deverá colocar o cursor por baixo do primeiro literal quando se inicia uma nova linha.

Indentação de Backspace:

  esta opção define que o cursor deverá ser movido para baixo do primeiro literal da linha de cima quando a tecla backspace é premida.

Translineamento:

  as palavras são levadas para a linha seguinte após a coluna definida em "Translinear Palavras em:"

Substituir Tabs:

  tabuladores no texto actual são substituidos por tabuladores do valor "Comprimento de Tab:"

Remover Espaços Finais:

  remove os espaços no final das linhas

Translinear Cursor:

  coloca o cursor no final da última linha quando o backspace leva ao início de uma linha

Parentesis Automáticos:

  cria um parentesis de fecho em frente do cursor sempre que (qualquer tipo de) parentesis é aberto (parentesis curvos e rectos, chavetas, etc.).

### 7.4.1.2. Seleccionar Opções

Selecções Persistentes:

  selecções feitas ficam marcadas após colocar o cursor noutro local

Selecções Multiplas:

  permite selecções multiplas independentes dentro de um texto

Selecções Verticais:

  quando a seleccionar multiplas linhas, a selecção é também feita na horizontal e não cobre toda a linha

Apagar na Inserção:

  apaga uma selecção quando se escreve na selecção.

Alternar Antiga:

  permite apenas uma selecção. Uma selecção feita é des-seleccionada quando outra selecção é feita.

Translinear Palavras em:

  define o número máximo de colunas que uma linha pode ter. A palavra que contém a letra que alcança este valor será automaticamente quebrada para a linha seguinte.

## 7.4.2. Cores

Para alterar a aparência geral do editor, pode definir um conjunto de cores que o editor utiliza através da entrada "Cores do Editor" a partir do menu "Opções". Pode configurar as cores para:

- fundo: o fundo do editor

- fundo do texto: o fundo do texto apresentado

- seleccionado: a cor do texto seleccionado para apresentar a selecção

- encontrado: a cor do texto encontrado por uma busca através do menu "Ver"-"Procurar", "Repetir Procura" e "Substituir".

- seleccionado + encontrado: a cor do texto seleccionado para ser procurado e encontrado

## 7.4.3. Realce de Sintaxe

O modo de realce de sintaxe do editor do KDevelop pode ser configurado através de dois diálogos; primeiro pode definir as cores por defeito para o realce de sintaxe através da entrada "Defeitos do Editor" no menu "Opções". Aí, pode definir cores e fontes bem como o tamanho das fontes por ex. palavras-chave. Seleccione o item por defeito e defina todas as opções necessárias.

O segundo diálogo de configuração é acedido através da entrada "Realce de Sintaxe" no menu "Opções". Isto permite-lhe definir os filtros de ficheiros para a linguagem de programação, por ex. *.cpp, *.h para C++. Depois seleccione o item que deseja configurar. Se desejar utilizar os valores por defeito que definiu no diálogo "Defeitos do Editor", seleccione as caixas de escolha "defeito" nas selecções Estilo-Item e Fonte-Item. Isto lê as definições por defeito para o item seleccionado. Após premir OK, os seus novos valores serão activados e utilizados pelo editor.