C'è una linea casuale che passa attraverso il mio codice in Geany e persiste a rimanere lì al riavvio dell'applicazione. Come lo rimuovo?
Immagine dello schermo:
C'è una linea casuale che passa attraverso il mio codice in Geany e persiste a rimanere lì al riavvio dell'applicazione. Come lo rimuovo?
Immagine dello schermo:
Risposte:
Modifica> Peferenze> Editor> Visualizza e lì, disattiva l' indicatore di linea lunga (Umbruchhilfe)
La linea è, tra l'altro, non casuale, ma segna il limite di 80 caratteri - che è ad esempio ancora usato per il codice kernel Linux.
È un editor di testo, quindi ti stanno mostrando dove si troverebbe l'interruzione di riga di 72 caratteri (vecchio standard) (nel caso in cui tu avessi interrotto la linea, o pianifichino di aprire il file di testo in un editor di testo legacy).
Ulteriori informazioni:
Wikipedia - Personaggi per riga :
Alla fine dell'era della macchina da scrivere, la maggior parte dei disegni erano orientati verso 72 CPL, derivati da un passo di 12 caratteri per pollice, moltiplicato per 6 pollici (vedi ad esempio IBM Selectric). Ciò garantirebbe almeno 1 pollice per ogni margine, con il governo degli Stati Uniti all'epoca standardizzato su carta 8 1/2 × 11 ". I primi redattori di testi informatici utilizzavano questa misura come base per le loro interfacce terminali .
Colonna di interruzione di riga : il numero della colonna dell'editor per l'inserimento di una nuova riga in cui l'opzione di interruzione di riga è abilitata per il documento corrente.
Non sembra che ci sia un'opzione specifica per spegnere l'indicatore, ma forse impostarlo sulla colonna 0 o su qualcosa come 5000 potrebbe tenerlo almeno alla vista. :)
Non so come sbarazzarmi della linea, ma posso immaginare perché sia lì.
Se sto contando i caratteri nel tuo screenshot a destra, la linea sembra essere posizionata dopo la colonna 72, che è stata tradizionalmente considerata la massima lunghezza "sicura". Molti editor di testo, se viene loro richiesto di avvolgere le righe, lo faranno per impostazione predefinita a 72 caratteri per riga.
Ovviamente, il tuo editor non lo sta facendo (almeno non nella modalità in uso), ma ti avverte che eventuali righe di codice che si estendono oltre quella colonna potrebbero essere troppo lunghe per essere visualizzate su una riga senza scorrere o scorrere in alcuni casi (ad es. su un terminale a 80 colonne, con alcune colonne occupate da numeri di riga).
Probabilmente puoi disattivare la riga di avviso o modificarne la posizione nelle impostazioni dell'editor.
Questo, amico mio, è la linea verticale per 72 caratteri (grazie per aver menzionato @ techie007). È una convenzione di codifica per avvolgere la riga per una migliore leggibilità. Esistono anche altre convenzioni, una delle quali proviene dalle schede perforate di IBM, come spiegato in questa domanda programmers.stackexchange .
Wikipedia menziona anche il limite di 80 caratteri.
Impatto culturale
- Un'eredità del formato di schede perforate a 80 colonne è che una visualizzazione di 80 caratteri per riga era una scelta comune nella progettazione di terminali basati sui caratteri. A partire da novembre 2011 alcune impostazioni predefinite dell'interfaccia dei caratteri, come la larghezza della finestra del prompt dei comandi in Microsoft Windows, rimangono impostate su 80 colonne e alcuni formati di file, come FITS, utilizzano ancora immagini di carte di 80 caratteri.