Com base nessa discussão, descobri que há duas maneiras de aumentar o tamanho dos caracteres de espaço em branco enviando comandos ao Scintilla, que é o componente subjacente do editor que o Notepad ++ está usando. No exemplo abaixo, configurei o tamanho para 3, o que aumentou o tamanho do ponto renderizado de 1 x 1 pixels para 3 x 3 pixels:
Antes:
Depois de:
Observe que parece haver um erro porque o caractere não está centralizado; portanto, você pode experimentar o valor com base no tamanho da fonte que está usando.
Método A usando Python
- Instale o complemento de script Python para o Notepad ++ no SourceForge (a versão do gerenciador de complementos do Notepad ++ não funciona no momento)
- Execute uma nova instância do bloco de notas normal como administrador
Use-o para abrir o seguinte caminho:
[Notepad++ main install directory]\plugins\PythonScript\scripts\startup.py
Anexe o seguinte na parte inferior:
editor.setWhitespaceSize(3)
- Salve o arquivo.
- Abra o Notepad ++
- Escolha Plugins -> Script Python -> Configuração
- Certifique-se de que Inicialização esteja definido como ATSTARTUP e salve
- Reinicie o Notepad ++ e os espaços agora devem mostrar pontos muito maiores automaticamente
Método B usando macros
Também é possível fazer isso puramente com macros e sem plugins extras. Você pode editar o shortcuts.xml
arquivo %AppData%\Notepad++
usando o bloco de notas e adicionar o seguinte antes da </Macros>
tag de fechamento :
<Macro name="Increase Whitespace Size" Ctrl="yes" Alt="yes" Shift="no" Key="100">
<Action type="0" message="2086" wParam="3" lParam="0" sParam="" />
</Macro>
Isso fornecerá uma nova macro chamada Aumentar tamanho do espaço em branco, que fará a mesma coisa que o script Python. Ele será exibido no menu Macro e pode receber um atalho usando o Mapeador de Atalhos.