Configure e use recuo automático para um estilo de codificação consistente
Johannes Schmid
jhs@gnome.org

# Recuo automático

# Configurando e usando o recuo automático

## Manual de configuração

O recuo automático é configurado no diálogo de preferências (Editar Preferências) na aba correspondente da linguagem de programação utilizada. A largura do recuo para vários tipos de declarações podem ser configuradas lá.

A grande desvantagem de configurar o recuo manualmente é que todos os desenvolvedores trabalhando em um projeto devem usar as mesmas configurações ou irá resultar em estilos diferentes usados no mesmo arquivo. Para uma solução melhor, veja a próxima seção.

A não ser que tenha sido explicitamente modificada nas preferências, as configurações de recuo encontrados no modo de linha de um arquivo serão usados ao invés das preferências configuradas para manter o arquivo consistente.

## Modos de linha

Os modos de linha são usados para ajudar os editores de texto a detectar automaticamente o modo de recuo que deve ser usado para um arquivo em particular. São especialmente úteis caso muitos desenvolvedores trabalhem no mesmo projeto e usem ambientes diferentes.

O Anjuta suporta modos de linha nos dois formatos usados pelo Vim e Emacs.

# Blocos de recuo de código

Normalmente, novas linhas são apropriadamente recuadas automaticamente, mas você pode alterar o recuo das linhas existentes ou todas as linhas selecionadas