Preferências¶
A caixa de diálogo Preferências reúne as configurações do editor em categorias. Entre as páginas integradas estão Geral (com a seção de backup de arquivo), Atalhos (remapear o atalho de teclado de qualquer comando), Coloração de sintaxe, Autocompletar, Realce inteligente, Associações de arquivo, Impressão (cores, números de linha, cabeçalho e rodapé, configuração da página), Assistente de IA (se um documento inteiro é enviado sem perguntar, edições de arquivo pelo mecanismo) e Plug-ins (ativar/desativar os plugins instalados). Os plugins contribuem com suas próprias páginas de configurações, que aparecem ao lado das integradas — por exemplo Editor de temas, Recuo e Estatísticas do documento.
Fonte do editor¶
Geral ▸ Fonte do editor / Tamanho da fonte define a fonte monoespaçada com a qual todas as visualizações do editor desenham o texto — incluindo painéis divididos, o minimapa e arquivos com coloração de sintaxe (os temas apenas colorem o texto; nunca mudam a fonte). A lista oferece somente famílias de largura fixa. O padrão depende da plataforma: Consolas no Windows, Menlo no macOS, DejaVu Sans Mono no Linux. Se a família configurada não estiver instalada nesta máquina (por exemplo, um arquivo de configurações trazido de outro sistema), o editor recorre à própria fonte de largura fixa do sistema operacional, para que o texto sempre se alinhe em colunas. As alterações valem para todas as abas abertas assim que você pressiona Aplicar ou OK; Exibir ▸ Zoom dimensiona a exibição por cima do tamanho configurado.
Renderização da janela¶
Geral ▸ Renderização da janela decide como o editor desenha a própria janela:
| Modo | O que significa |
|---|---|
| GPU (recomendado) | O padrão. A janela é composta pela sua placa de vídeo desde o momento em que abre. |
| CPU | A janela é composta pelo processador. |
A configuração existe por causa da visualização de HTML: o mecanismo de navegador dela precisa ser composto pela placa de vídeo, e no modo CPU a janela tem de ser recriada para abrir espaço — por isso a janela do editor pisca uma vez, na primeira vez que você abre essa visualização. GPU evita a piscada e é o modo em que ficar. Mude para CPU só se a própria janela se comportar mal na sua máquina (desenhada errado, ou nem aparecer).
O modo fica fixo enquanto o editor roda, então uma mudança passa a valer depois de um
reinício — a página oferece um. Se a janela já estiver inutilizável e você não conseguir
chegar às Preferências, inicie o editor uma vez com
--rendering=cpu
e ajuste a opção a partir de lá.
Esta configuração não é levada por importar e exportar configurações: se a composição por GPU funciona é uma propriedade da máquina, não da sua configuração.
Plug-ins¶
A página Plug-ins lista todos os plugins que o editor encontrou, carregados ou não. A coluna Status diz se cada um está funcionando e, se não estiver, por quê — assim um plugin nunca fica simplesmente sem fazer nada em silêncio:
| Status | Significado |
|---|---|
| Ativado / Desativado | Sua escolha; uma mudança vale depois de reiniciar. |
| Exige uma licença | Um plugin pago que a licença atual não ativa. |
| Precisa do plug-in nome, que não está instalado | O plugin depende de outro plugin que não está instalado. Instale esse ou desative este. |
| Precisa do plug-in nome, que está desativado | O plugin do qual ele depende está desligado. Ative-o e reinicie. |
| Precisa do plug-in nome, que exige uma licença | O plugin do qual ele depende é um plugin pago que a licença atual não ativa. |
| Precisa do plug-in nome, que não foi carregado | O plugin do qual ele depende está ativado, mas não conseguiu iniciar — a linha dele diz por quê. |
| Precisa do plug-in nome, que por sua vez precisa deste plug-in | Os dois plugins dependem um do outro, então nenhum consegue iniciar. Informe isso aos autores deles. |
| Precisa de uma versão mais recente do OctoEdit | O plugin foi compilado para uma versão posterior do editor. Atualize o editor ou instale uma versão do plugin feita para esta. |
| Incompatível (a API não corresponde) | O plugin foi compilado para uma versão diferente e incompatível do editor. |
Um plugin que não pode funcionar aparece esmaecido. Um plugin do qual outros dependem é sempre iniciado antes deles.
Note
Ativar ou desativar um plugin passa a valer na próxima inicialização — o editor nunca carrega nem descarrega código de plugin enquanto está em execução.