Melhore a exibição de espaço em branco no notepad ++

10

Você pode melhorar a visibilidade do espaço em branco usando o notepad ++?

Eu tentei Configurações > Estilo > Símbolo de espaço em branco, e sou capaz de mudar a cor conforme necessário, mas ainda acho os símbolos incrivelmente pequenos e difíceis de encontrar.

Minha resolução é 1280x, então isso pode ser um fator contribuinte, mas deve haver uma maneira de substituir o símbolo por algo mais visível do que um ponto minúsculo (talvez um sinal de adição de cor diferente). Existe um caminho?

    
por phi 21.11.2014 / 17:35

3 respostas

16

Com base na discussão que encontrei , há duas maneiras de aumentar o caractere de espaço em branco tamanho enviando comandos para Scintilla que é o componente de editor subjacente 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:

Observe que parece haver um bug porque o caractere não está centralizado, então você pode ter que experimentar o valor com base no tamanho da fonte que está usando.

Método A usando Python

  1. Instale o complemento de script do Python para o Notepad ++ de SourceForge (a versão do Gerenciador de complementos do Notepad ++ não funciona atualmente)
  2. Executar uma nova instância do Bloco de notas normal como administrador
  3. Use para abrir o seguinte caminho:

    [Notepad++ main install directory]\plugins\PythonScript\scripts\startup.py

  4. Anexe o seguinte na parte inferior:

    editor.setWhitespaceSize(3)
    
  5. Salve o arquivo.
  6. Abra o Notepad ++
  7. Escolha Plugins - > Script Python - > Configuração
  8. Certifique-se de que Inicialização esteja definido como ATSTARTUP e salve
  9. Reinicie o Notepad ++ e os espaços devem agora mostrar pontos muito maiores automaticamente

Método B usando macros

Também é possível fazer isso com macros e sem plugins extras. Você pode editar o arquivo shortcuts.xml em %AppData%\Notepad++ usando o bloco de notas e adicionar o seguinte antes da tag </Macros> 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 lhe dará uma nova macro chamada Aumentar tamanho do espaço em branco , que fará a mesma coisa que o script Python. Ele aparecerá no menu Macro e poderá receber um atalho usando o Mapeador de Atalhos.

    
por 21.11.2014 / 18:55
3

O OP disse explicitamente que eles podem mudar a cor, mas a cor não foi suficiente.

Para mim, a cor seria suficiente para atingir o objetivo do OP

Improve display of whitespace on notepad++

Para alterar a cor, como diz aqui:

The colour for both can be set from the Styler Configurator, Global styles, White space symbol.

Especificamente, no Notepad ++ v6.8.1

  1. Configurações ( Ctrl + t )
  2. Configurador de estilo
  3. Defina "Idioma" como "Estilos globais"
  4. Defina "Estilo" como "Símbolo de espaço em branco"
  5. Alterar cor de primeiro plano, verifique visibilidade / contraste suficientes
  6. Escolha Salvar e & Fechar

Antes Depoisde

    
por 14.09.2015 / 22:21
-1

Acredito que não é possível aumentar o tamanho do marcador, mas você pode aumentar o espaço da guia

Preferências - > Menu de idioma / configurações de guias - > Configurações de tabulação e aumentar o espaço de tabulação da preferência no lado direito

    
por 21.11.2014 / 18:21