2012-08-02 13 views
5

Creé un lenguaje definido por el usuario para los archivos Haml en Notepad ++. Tiene Consolas/10 todo en todos los ámbitos. El estilo se aplica bien, excepto que los espacios no tienen la misma longitud que las letras. ¿Qué podría estar mal?Consolas espacia la longitud más corta de lo esperado en Notepad ++

Consolas on a user defined language

Actualización:

Si fijo el tipo de letra lenguaje Ruby para Consolas/10 los espacios tienen la misma longitud que las letras.

Consolas from a predefined language

+0

Eso es lo que es. Uso esa fuente todo el tiempo en Notepad ++ y los espacios no tienen la misma longitud que las letras. – Nathan

+1

No es solo como es. Ver actualización – Manuel

+2

@ Nathan: Entonces básicamente estás experimentando el mismo problema que Manuel. Consolas es definitivamente una fuente de ancho fijo. – BoltClock

Respuesta

5

Al final de su archivo de plantilla hay una sección GlobalStyles. Establezca fontName = "Consolas" en todos lados. Reinicie Notepad ++ para que los cambios surtan efecto.

En mi caso, el archivo de plantilla es "Código de plástico Wrap.xml"

0

usar Notepad ++, y tienen una versión de Consolas instalado. La versión 6.1.3 de NPP (UNICODE) parece estar manejándolo adecuadamente.

El archivo que estoy viendo es un archivo de código fuente C, con la codificación establecida en "Codificar en UTF-8 sin BOM".

En este caso, los espacios y las letras tienen el mismo ancho.

Esto no responde a su pregunta, pero quizás agregará información a su búsqueda.

- Carl

0

Es el entorno animado en el estilo que causa el problema. Tienes que "Habilitar el estilo de fuente en negrita global" en los Estilos Globales. Creo que la cursiva también podría causar el mismo problema.

Cuestiones relacionadas