2010-08-03 9 views
14

El uso de TextMate en Mac, los "invisibles" se pueden visualizar mediante el uso de¿Puede TextMate mostrar tabula frente a caracteres espaciales?

View -> Show Invisibles 

Pero el espacio frente a los caracteres de tabulación no se muestran, y las preferencias no parece tener ninguna entrada para cambiar eso. ¿Hay alguna manera de mostrarlos? Es porque algunos codificadores antiguos pueden tener tabuladores o espacios mezclados, por lo que lo que se ve bien en el editor puede estar desalineado. (el editor muestra la pestaña como 2 espacios)

Respuesta

9

Se muestran los caracteres de tabulación, pero no los espacios. Lo que probablemente está sucediendo es que tiene las pestañas Suaves encendidas, en cuyo caso las pestañas se convierten automáticamente en espacios.

alt text http://grab.by/grabs/fabaea391dc8bc764636f0ca19a8c38d.png

En esta imagen hay un carácter de tabulación, nueva línea, carácter de tabulación, nueva línea, pestaña suave, nueva línea

Ver this thread para una explicación de por qué los espacios no se muestran.

Aquí es donde puede cambiar las pestañas suaves/reales. alt text http://grab.by/grabs/783db3a88609a01c7702cbd250f495c6.png

+0

así que cuando "Soft Tabs" está activado, ¿las pestañas tampoco se muestran? Entonces, para verlos, elija "Mostrar invisible" y también deshabilite "Soft Tabs"? –

+1

Las pestañas suaves literalmente significan que las pestañas se convierten en el número equivalente de espacios. Por lo tanto, no verá el carácter de tabulación. Si todo lo que necesitas hacer es distinguir entre pestañas y espacios, entonces estás bien dejándolo encendido o apagado; podrás notar la diferencia de cualquier manera, – I82Much

+1

en realidad, creo que podría haber sido un carácter de tabulación que estaba allí ... y creo que TextMate no convertirá el carácter de pestaña existente en espacios, solo nuevos. –

0

Si se activa "Mostrar invisibles", verá un pequeño triángulo para cada pestaña, que apunta hacia la derecha. Los espacios no se muestran en absoluto, solo puede verlos indirectamente, es decir, a través del símbolo que representa el salto de línea. Si el salto de línea no es el primer carácter después del código de esa línea, hay espacios intermedios.

Para abreviar una larga respuesta: Ya debería ver las pestañas, sin embargo, los símbolos que representan a los invisibles a veces son difíciles de ver.

Cuestiones relacionadas