Как избавиться от этой вертикальной линии в Geany


16

В Geany есть случайная строка, проходящая через мой код, и она остается там после перезапуска приложения. Как мне это убрать?

Скриншот: введите описание изображения здесь


Какая случайная линия? У вас есть строка в документе, когда вы открываете ее в каком-то другом текстовом редакторе, возможно, gedit?
Varaquilex

Случайная вертикальная линия рядом с правой стороной. Это происходит только в этом приложении.
zeldarulez

Ответы:


14

Правка> Peferences> Editor> Показать и там, деактивировать маркер длинной строки (Umbruchhilfe)

Эта строка, между прочим, не случайна, но отмечает предел в 80 символов - который, например, все еще используется для кода ядра Linux.


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.