Hay una línea aleatoria que pasa por mi código en Geany, y persiste en permanecer allí al reiniciar la aplicación. ¿Cómo lo elimino?
Captura de pantalla:
Hay una línea aleatoria que pasa por mi código en Geany, y persiste en permanecer allí al reiniciar la aplicación. ¿Cómo lo elimino?
Captura de pantalla:
Respuestas:
Edición> Peferencias> Editor> Pantalla y allí, desactive el marcador de línea larga (Umbruchhilfe)
La línea, por cierto, no es aleatoria, pero marca el límite de 80 caracteres, que, por ejemplo, todavía se usa para el código Linux-Kernel.
Es un editor de texto, por lo que le muestra dónde estaría el salto de línea de 72 caracteres (estándar anterior) (en caso de que tuviera activado el salto de línea o si planea abrir el archivo de texto en un editor de texto heredado).
Más información:
Wikipedia - Caracteres por línea :
Al final de la era de la máquina de escribir, la mayoría de los diseños se orientaron hacia 72 CPL, derivadas de un tono de 12 caracteres por pulgada, multiplicado por 6 pulgadas (ver, por ejemplo, IBM Selectric). Esto aseguraría al menos 1 pulgada para cada margen, con el gobierno de los Estados Unidos en ese momento estandarizado en papel de 8 1/2 × 11 ". Los primeros editores de texto de computadora usaron esta medida como una línea de base para sus interfaces de terminal .
Columna de salto de línea: el número de columna del editor para insertar una nueva línea cuando el Salto de línea está habilitado para el documento actual.
No parece que haya una opción específica para apagar el indicador, pero tal vez configurarlo en la columna 0, o en algo como 5000 podría mantenerlo fuera de la vista al menos. :)
No sé cómo deshacerme de la línea, pero puedo adivinar por qué está ahí.
Si estoy contando los caracteres en la captura de pantalla correcta, la línea parece colocarse después de la columna 72, que tradicionalmente se ha considerado la longitud de línea "segura" máxima. Muchos editores de texto, si se les pide que ajusten las líneas, lo harán a 72 caracteres por línea de forma predeterminada.
Obviamente, su editor no lo está haciendo (al menos no en el modo que está usando), pero le advierte que cualquier línea de código que se extienda más allá de esa columna podría ser demasiado larga para verse en una línea sin desplazarse ni ajustarse en algunos casos (por ejemplo, en un terminal de 80 columnas, con algunas columnas ocupadas por números de línea).
Probablemente pueda desactivar la línea de advertencia, o ajustar su posición, en la configuración de su editor.
Esa, mi amigo, es la línea vertical para 72 caracteres (gracias por mencionar @ techie007). Es una convención de codificación para ajustar la línea para una mejor legibilidad. También hay otras convenciones, una de ellas se origina en las tarjetas perforadas de IBM, como se explica en esta pregunta de programmers.stackexchange .
Wikipedia también menciona el límite de 80 caracteres.
Impacto cultural
- Un legado del formato de tarjeta perforada de 80 columnas es que una pantalla de 80 caracteres por fila era una opción común en el diseño de terminales basados en caracteres. A partir de noviembre de 2011, algunos valores predeterminados de la interfaz de caracteres, como el ancho de la ventana del símbolo del sistema en Microsoft Windows, permanecen configurados en 80 columnas y algunos formatos de archivo, como FITS, todavía usan imágenes de tarjetas de 80 caracteres.