O componente de edição do KatePart suporta uma variedade de modos de recuo automático, desenhado para os diferentes formatos de texto. Você poderá escolhê-los, entre os modos disponíveis, com a opção → . Os módulos de recuo automático também oferecem uma função → , que irá calcular novamente o recuo da linha atual ou a selecionada. Assim, você poderá mudar o recuo do seu documento inteiro, selecionando o texto e ativando essa opção.
Todos os modos de recuo usam a configuração de recuo no documento ativo.
Dica
Você poderá definir todos os tipos de variáveis de configuração, incluindo aqueles relacionados com o recuo com as Variáveis do documento e os Tipos de arquivo.
Modos de recuo automático disponíveis
- Nenhum
Se selecionar este modo, irá desativar o recuo automático.
- Normal
Este sistema de recuo simplesmente mantém o recuo semelhante ao da linha anterior, com o conteúdo que não corresponda a espaços em branco. Você poderá combinar isto com a utilização das ações de recuo e remoção de recuo, para poder recuar de acordo com a sua vontade.
- Estilo C
Um sistema de recuo para o C e para as linguagens semelhantes, como o C++, C#, Java™, JavaScript, entre outros. Este sistema não irá funcionar para as linguagens de 'scripting', como o Perl ou o PHP.
- Haskell
Um sistema de recuo específico para a linguagem de programação Haskell.
- Lilypond
Um sistema de recuo específico para a linguagem de notação musical Lilypond.
- Lisp
Um sistema de recuo específico para a linguagem de programação Lisp e respectivos dialetos.
- Python
Um sistema de recuo específico para a linguagem de programação Python.
- Estilo XML
Um sistema de recuo específico para linguagens semelhantes ao XML.