Acho que acabei de descobrir qual é o motivo do "bug" no tema. Parece estar relacionado a um atributo ausente no tema xml . Ela afeta apenas o tema Obsidian - testei e analisei todos eles.
Na pasta de instalação do Notepad ++ (normalmente C:\Program Files (x86)\Notepad++\
), dentro da pasta /themes
, existe um arquivo .xml para cada um dos temas.
No arquivo xml Obsidian, chamado Obsidian.xml
, dentro da tag <GlobalStyles>
(no final do arquivo), veja a tag <Widget Style> name="Default Style"
.
Ele deve ter os atributos fontName e fontSize preenchidos, caso contrário, o tema apresentará a configuração da fonte do tema anterior ou a configuração padrão do sistema.
Portanto, para corrigir o problema, preencha estes atributos no arquivo .xml com a fonte desejada, como segue (fonte Courier New com tamanho 10 no exemplo ):
DE:
<WidgetStyle name="Default Style" styleID="32" fgColor="E0E2E4" bgColor="293134" fontName="" fontStyle="0" fontSize="" />
PARA:
<WidgetStyle name="Default Style" styleID="32" fgColor="E0E2E4" bgColor="293134" fontName="Courier New" fontStyle="0" fontSize="10" />
PS1: Você pode criar um novo .xml com um tema personalizado, se quiser. A maneira mais fácil é copiar e colar um já existente (na pasta /themes
) e modificá-lo como desejar.
PS2: É importante observar que toda a personalização de temas requer permissões de arquivo corretas a serem salvas. Consulte:
[1] Como salvar as configurações de fonte no Notepad ++
[2] link
[3] link