# Editar, pesquisar, substituir

O Compilador Zen Studio suporta operações padrão do editor incluindo:

• Desfazer / Refazer\
• Recortar / Copiar / Colar\
• Selecionar Tudo\
• Localizar / Substituir\
• Ir para Linha / Coluna

Todas as funções estão disponíveis através do **Menu Editar**, atalhos de teclado ou menu de contexto do botão direito.

## Indentação

***

A indentação melhora a legibilidade do código organizando a lógica em blocos estruturados.

• **Tab** – Indentar a linha atual ou o bloco selecionado\
• **Shift + Tab** – Remover indentação

Múltiplas linhas podem ser indentadas simultaneamente selecionando-as antes de pressionar Tab.

## Modo Sobrescrever

***

Pressione a tecla **Insert** para alternar entre:

• **INS** – Modo Inserção (padrão)\
• **OVR** – Modo Sobrescrever

O modo atual é exibido na barra de status.\
A forma do cursor muda para refletir o modo ativo.

## Selecionando Texto

***

O texto pode ser selecionado usando:

• Clicar e arrastar\
• Clique duplo (seleciona palavra)\
• Clique triplo (seleciona linha)\
• Clicar na margem do número da linha (seleciona a linha inteira)

Estender a seleção com:

• **Shift + Clique**\
• **Shift + Teclas de Seta**

Seleção retangular (em bloco):

• Mantenha pressionado **Alt** enquanto seleciona com o mouse.

## Comandos do Menu Editar

***

### Desfazer (Ctrl + Z)

Reverte a última ação.\
Pode ser repetido até retornar ao estado original.

### Refazer (Ctrl + Y)

Reaplica a última ação desfeita.

### Recortar (Ctrl + X)

Remove o texto selecionado e o copia para a área de transferência.

### Copiar (Ctrl + C)

Copia o texto selecionado sem removê‑lo.

### Colar (Ctrl + V)

Insere o texto copiado ou recortado na posição do cursor.

### Selecionar Tudo (Ctrl + A)

Seleciona todo o texto no documento atual.

## Localizar / Substituir (Ctrl + F)

***

Pesquisar por texto específico ou substituir entradas correspondentes.

Útil para:

• Renomear variáveis\
• Refatoração\
• Ajustes em scripts grandes

## Ir para Linha / Coluna (Ctrl + G)

***

Ir diretamente para um número específico de linha ou coluna.

Recomendado para scripts grandes (mais de 4000 linhas).
