Édition> Préférences> Éditeur> Affichage> "Décochez" l'option "Long Line Marker" [pour la dernière version 1.22 pour le moment]
Cody
Pourquoi une pratique de développement de noyau Linux est-elle la valeur par défaut? Ou pire encore, pourquoi l'option de le désactiver est-elle cachée dans tant de sous-menus au lieu de l'avoir à 2 clics dans le menu Affichage, comme basculer les numéros de ligne?
AlexRamallo
10
Il s'agit d'un éditeur de texte, ils vous montrent donc où se trouverait (l'ancien standard) un saut de ligne de 72 caractères (au cas où le saut de ligne serait activé ou envisagez d'ouvrir le fichier texte dans un éditeur de texte hérité).
À la fin de l'ère de la machine à écrire, la plupart des conceptions étaient orientées vers 72 CPL, dérivées d'un pas de 12 caractères par pouce, multiplié par 6 pouces (voir par exemple IBM Selectric). Cela garantirait au moins 1 pouce pour chaque marge, le gouvernement américain de l'époque ayant normalisé sur du papier 8 1/2 × 11 ". Les premiers éditeurs de texte informatique ont utilisé cette mesure comme référence pour leurs interfaces de terminal .
Colonne de saut de ligne - Le numéro de colonne de l'éditeur pour insérer une nouvelle ligne lorsque le saut de ligne est activé pour le document actuel.
Il ne semble pas qu'il y ait une option spécifique pour désactiver l'indicateur, mais peut-être le mettre à la colonne 0, ou à quelque chose comme 5000 pourrait le garder hors de vue au moins. :)
Je ne sais pas comment me débarrasser de la ligne, mais je peux deviner pourquoi elle est là.
Si je compte les caractères de votre capture d'écran à droite, la ligne semble être placée après la colonne 72, qui a traditionnellement été considérée comme la longueur de ligne "sûre" maximale. De nombreux éditeurs de texte, si on leur dit de boucler les lignes, le feront par défaut à 72 caractères par ligne.
De toute évidence, votre éditeur ne le fait pas (du moins pas dans le mode que vous utilisez), mais il vous avertit que toutes les lignes de code qui s'étendent au-delà de cette colonne peuvent être trop longues pour être affichées sur une seule ligne sans défilement ou encapsulation dans certains cas (par exemple sur un terminal de 80 colonnes, avec quelques colonnes occupées par des numéros de ligne).
Vous pouvez probablement désactiver la ligne d'avertissement ou ajuster sa position dans les paramètres de votre éditeur.
C'est, mon ami, la ligne verticale de 72 caractères (merci d'avoir mentionné @ techie007). C'est une convention de codage pour envelopper la ligne pour une meilleure lisibilité. Il existe également d'autres conventions, dont l'une provient des cartes perforées d'IBM, comme expliqué dans cette question programmers.stackexchange .
Wikipédia mentionne également la limite de 80 caractères.
Impact culturel
Un héritage du format de carte perforée à 80 colonnes est qu'un affichage de 80 caractères par ligne était un choix courant dans la conception de terminaux basés sur des caractères. En novembre 2011, certains paramètres par défaut de l'interface de caractères, tels que la largeur de la fenêtre d'invite de commandes dans Microsoft Windows, restent définis sur 80 colonnes et certains formats de fichier, tels que FITS, utilisent toujours des images de carte de 80 caractères.
Réponses:
Edition> Peferences> Editeur> Afficher et là, désactivez le marqueur de longue ligne (Umbruchhilfe)
La ligne n'est pas aléatoire, mais elle marque la limite de 80 caractères - qui est par exemple toujours utilisée pour le code Linux-Kernel.
la source
Il s'agit d'un éditeur de texte, ils vous montrent donc où se trouverait (l'ancien standard) un saut de ligne de 72 caractères (au cas où le saut de ligne serait activé ou envisagez d'ouvrir le fichier texte dans un éditeur de texte hérité).
Plus d'informations:
Wikipedia - Caractères par ligne :
Documents de Geany :
Il ne semble pas qu'il y ait une option spécifique pour désactiver l'indicateur, mais peut-être le mettre à la colonne 0, ou à quelque chose comme 5000 pourrait le garder hors de vue au moins. :)
la source
Le saut de ligne peut être désactivé en naviguant vers: Edition> Préférences> Editeur> Affichage> "Décochez" la case nommée "Long Line Marker"
la source
Je ne sais pas comment me débarrasser de la ligne, mais je peux deviner pourquoi elle est là.
Si je compte les caractères de votre capture d'écran à droite, la ligne semble être placée après la colonne 72, qui a traditionnellement été considérée comme la longueur de ligne "sûre" maximale. De nombreux éditeurs de texte, si on leur dit de boucler les lignes, le feront par défaut à 72 caractères par ligne.
De toute évidence, votre éditeur ne le fait pas (du moins pas dans le mode que vous utilisez), mais il vous avertit que toutes les lignes de code qui s'étendent au-delà de cette colonne peuvent être trop longues pour être affichées sur une seule ligne sans défilement ou encapsulation dans certains cas (par exemple sur un terminal de 80 colonnes, avec quelques colonnes occupées par des numéros de ligne).
Vous pouvez probablement désactiver la ligne d'avertissement ou ajuster sa position dans les paramètres de votre éditeur.
Voir également:
la source
C'est, mon ami, la ligne verticale de 72 caractères (merci d'avoir mentionné @ techie007). C'est une convention de codage pour envelopper la ligne pour une meilleure lisibilité. Il existe également d'autres conventions, dont l'une provient des cartes perforées d'IBM, comme expliqué dans cette question programmers.stackexchange .
Wikipédia mentionne également la limite de 80 caractères.
la source