У Geany мій код проходить випадковий рядок, і він зберігається там, коли перезапустити програму. Як її видалити?
Знімок екрана:
У Geany мій код проходить випадковий рядок, і він зберігається там, коли перезапустити програму. Як її видалити?
Знімок екрана:
Відповіді:
Редагувати> Налаштування> Редактор> Відобразити там, деактивуйте маркер довгої лінії (Umbruchhilfe)
Рядок, btw, не випадковий, але вона позначає обмеження 80 символів - що, наприклад, досі використовується для коду Linux-Kernel.
Це текстовий редактор, тож вони показують вам, де був би (старий стандартний) 72-символьний розрив рядків (на випадок, якщо увімкнено розрив рядків або плануєте відкрити текстовий файл у застарілому текстовому редакторі).
Більше інформації:
Вікіпедія - символи на рядок :
Наприкінці віку друкарських машинок більшість конструкцій були спрямовані на 72 CPL, отримані з кроком 12 символів на дюйм, помноженого на 6 дюймів (див., Наприклад, IBM Selectric). Це забезпечило б щонайменше 1 дюйм для кожного запасу, у той час як уряд США стандартизував папір 8 1/2 × 11 ". Ранні комп'ютерні текстові редактори використовували цей захід як базову лінію для своїх термінальних інтерфейсів .
Стовпчик розриву рядків - номер стовпця редактора для вставки нового рядка, коли для поточного документа ввімкнено функцію "Розрив рядка".
Схоже, не існує певного варіанта вимкнення індикатора, але, можливо, встановлення його на стовпець 0, або на щось на зразок 5000, може принести його поза зоною принаймні. :)
Я не знаю, як позбутися лінії, але я можу здогадатися, чому це там.
Якщо я підраховую символи на екрані екрана праворуч, схоже, рядок розміщується після стовпця 72, який традиційно вважається максимальною "безпечною" довжиною рядка. Багато текстових редакторів, якщо їм запропоновано вводити рядки, будуть робити це за 72 символами в рядку за замовчуванням.
Очевидно, що ваш редактор не робить цього (принаймні, не в режимі, який ви використовуєте), але попереджає вас, що будь-які рядки коду, що проходять повз цей стовпець, можуть бути занадто довгими для перегляду в одному рядку, не прокручуючи чи не переношуючи в деяких випадках (наприклад, на терміналі з 80 стовпцями, з декількома стовпцями, що містяться за номерами рядків)
Можливо, ви можете вимкнути попереджувальну рядок або відрегулювати її положення у налаштуваннях редактора.
Друже мій, це вертикальна лінія на 72 символи (спасибі за згадування @ techie007). Це умова кодування для обгортання рядка для кращої читабельності. Існують також інші умови, одна з них бере свій початок від перфокарт IBM, як пояснено в цьому питанні programmers.stackexchange .
У Вікіпедії також зазначається межа 80 символів.
Культурний вплив
- Наслідком формату картки з перфорованою 80 стовпцями є те, що відображення 80 символів на рядок було поширеним вибором у дизайні символьних терміналів. Станом на листопад 2011 року деякі параметри за замовчуванням інтерфейсу символів, такі як ширина вікна командного рядка в Microsoft Windows, залишаються встановленими в 80 стовпцях, а деякі формати файлів, такі як FITS, як і раніше використовують зображення 80 символів карти.