Як позбутися цієї вертикальної лінії в Geany


16

У Geany мій код проходить випадковий рядок, і він зберігається там, коли перезапустити програму. Як її видалити?

Знімок екрана: введіть тут опис зображення


Яка є випадковою лінією? Чи є у вас рядок у документі, коли ви відкриваєте його в іншому текстовому редакторі, можливо, gedit?
Varaquilex

Випадкова вертикальна лінія біля правого боку. Це відбувається лише в цій програмі.
zeldarulez

Відповіді:


14

Редагувати> Налаштування> Редактор> Відобразити там, деактивуйте маркер довгої лінії (Umbruchhilfe)

Рядок, btw, не випадковий, але вона позначає обмеження 80 символів - що, наприклад, досі використовується для коду Linux-Kernel.


6
Редагувати> Налаштування> Редактор> Дисплей> "Скасувати" опцію "Маркер довгої лінії" [для останнього випуску 1.22 на даний момент]
Коді

Чому практика розробки ядра Linux за замовчуванням? Або ще гірше, чому опція відключити її приховано у стільки підменю, а не 2 кліки в меню Перегляд, як переключення номерів рядків?
AlexRamallo

10

Це текстовий редактор, тож вони показують вам, де був би (старий стандартний) 72-символьний розрив рядків (на випадок, якщо увімкнено розрив рядків або плануєте відкрити текстовий файл у застарілому текстовому редакторі).

Більше інформації:

Вікіпедія - символи на рядок :

Наприкінці віку друкарських машинок більшість конструкцій були спрямовані на 72 CPL, отримані з кроком 12 символів на дюйм, помноженого на 6 дюймів (див., Наприклад, IBM Selectric). Це забезпечило б щонайменше 1 дюйм для кожного запасу, у той час як уряд США стандартизував папір 8 1/2 × 11 ". Ранні комп'ютерні текстові редактори використовували цей захід як базову лінію для своїх термінальних інтерфейсів .

Документи Гені :

Стовпчик розриву рядків - номер стовпця редактора для вставки нового рядка, коли для поточного документа ввімкнено функцію "Розрив рядка".

введіть тут опис зображення

Схоже, не існує певного варіанта вимкнення індикатора, але, можливо, встановлення його на стовпець 0, або на щось на зразок 5000, може принести його поза зоною принаймні. :)


+1 за побиття мене на 6 секунд, також із екраном екрана. :)
Ільмарі Каронен

9

Вимикач рядків можна вимкнути, перейшовши до: Редагувати> Налаштування> Редактор> Дисплей> "Скасувати", поле "Маркер довгої лінії"

введіть тут опис зображення


2
це спосіб останнього випуску!
Коді

3

Я не знаю, як позбутися лінії, але я можу здогадатися, чому це там.

Якщо я підраховую символи на екрані екрана праворуч, схоже, рядок розміщується після стовпця 72, який традиційно вважається максимальною "безпечною" довжиною рядка. Багато текстових редакторів, якщо їм запропоновано вводити рядки, будуть робити це за 72 символами в рядку за замовчуванням.

Очевидно, що ваш редактор не робить цього (принаймні, не в режимі, який ви використовуєте), але попереджає вас, що будь-які рядки коду, що проходять повз цей стовпець, можуть бути занадто довгими для перегляду в одному рядку, не прокручуючи чи не переношуючи в деяких випадках (наприклад, на терміналі з 80 стовпцями, з декількома стовпцями, що містяться за номерами рядків)

Можливо, ви можете вимкнути попереджувальну рядок або відрегулювати її положення у налаштуваннях редактора.

Дивись також:


1

Друже мій, це вертикальна лінія на 72 символи (спасибі за згадування @ techie007). Це умова кодування для обгортання рядка для кращої читабельності. Існують також інші умови, одна з них бере свій початок від перфокарт IBM, як пояснено в цьому питанні programmers.stackexchange .

У Вікіпедії також зазначається межа 80 символів.

Культурний вплив

  • Наслідком формату картки з перфорованою 80 стовпцями є те, що відображення 80 символів на рядок було поширеним вибором у дизайні символьних терміналів. Станом на листопад 2011 року деякі параметри за замовчуванням інтерфейсу символів, такі як ширина вікна командного рядка в Microsoft Windows, залишаються встановленими в 80 стовпцях, а деякі формати файлів, такі як FITS, як і раніше використовують зображення 80 символів карти.

1
Я порахував, це не на 80-му кол. ;)
Ƭᴇcʜιᴇ007

Ось чому ви отримуєте +1 від мене: P
Varaquilex
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.