Actualizado el 14-01-2007
versión para imprimir
Indentado de texto
Por defecto HTML-Kit inserta, al indentar el texto (tecla TAB) espacios en lugar de tabuladores.La discusión acerca de que es mejor, si indentar con espacios o con tabuladores, es una de las mas calientes entre programadores.
La razón por la cual HTML-Kit indenta, por defecto, mediante espacios, es que frecuentemente trabajaremos sobre archivos que hayan sido escritos con otros editores. Un código tabulado puede hacerse rápidamente ilegible si tu editor no utiliza la misma distancia de tabulador que el editor en el que se escribió. Esto es así porque no existe una distancia uniforme de tabulador. Para unos editores es equivalente a dos espacios, para otros, 4, 8 etc ...
Preferencias
Desde Editar | preferencias | editor puedes configurar varios aspectos del indentado:
Use Tab Character: Si marcas esta opción, cambias el sistema de indentado, pasando a utilizar TABS en lugar de espacios.
Smart tab: Si tienes "Use tab char" desmarcado, y "Smart tab" marcado, cuando presiones la tecla TAB se usaran los stops de tabulador de la línea inmediatamente superior.
Optimal fill: El editor insertará la óptima combinación de tabuladores y espacios al indentar. Por ejemplo, si el largo de la sangría en un párrafo concreto es cinco caracteres, y el espacio de cada tabulador es dos caracteres, se insertarian dos tabuladores y un espacio.
Tab Stop: El espacio del tabulador por defecto. Viene fijado de inicio a dos espacios.
Columns: Una lista de números separados por espacios que indica el numero de columnas hasta donde llega cada indentado sucesivo.
Track column
Desde Editar | preferencias | editor puedes también habilitar la casilla (a la izquierda) "track column", que te permite mantener la posición relativa del cursor cuando cambies de linea. Por ejemplo si el cursor está en la posición 15 de la linea, y lo desplazas a la linea inferior o superior, se situará en la posición 15 de dicha línea, o al final de la línea si esta tiene una longitud inferior.
Desactivar esta opción determina que al subir o bajar de linea el cursor mantiene su posición. Es decir, si de la posición 15 de la primera línea pasa a la posición 5 (y final) de la segunda línea, y bajamos a continuación a la tercera línea (que tiene mas de 15 caracteres) el cursor no recupera la posición 15, como haría con "tracker column", sino que mantiene la posición 5.
Caracteres ocultos
La mejor forma de ver que hacen las distintas opciones es hacer distintas pruebas con el editor mostrando los caracteres ocultos (esto es, los signos que indican los espacios, los tabuladores y los retornos de carro.
Para ello ve al menu Ver | Editor |caracteres ocultos.
Cada espacio está representado por un punto, y cada tabulador por una -> flecha.