LINUX.ORG.RU

Сколько строк кода помещается в вашем любимом редакторе?

 , , , ,


0

1

Давайте посчитаем максимальное количество строк программного кода, которое помещается в вашем любимом текстовом редакторе, открытом во весь экран, при котором редактирование текста не напрягает глаза.

Считать будем именно текст, а не всякую дополнительную информацию типа меню или строки состояния. Тип редактора кода не имеет значение (например, это может быть VSCode или neovim в терминале).

  1. Не более 50 65 (18%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Не более 40 52 (14%)

    ****************************************************************************************************************************************************************************************************************************************************************

  3. Не более 60 41 (11%)

    *********************************************************************************************************************************************************************************************************

  4. Более 100 35 (10%)

    ****************************************************************************************************************************************************************************

  5. Не более 45 30 (8%)

    ***************************************************************************************************************************************************

  6. Не более 30 28 (8%)

    *****************************************************************************************************************************************

  7. Не более 35 28 (8%)

    *****************************************************************************************************************************************

  8. Не более 70 26 (7%)

    ********************************************************************************************************************************

  9. Не более 80 20 (5%)

    **************************************************************************************************

  10. Не более 55 15 (4%)

    *************************************************************************

  11. Не более 100 12 (3%)

    ***********************************************************

  12. Не более 10 10 (3%)

    *************************************************

  13. Не более 20 5 (1%)

    ************************

Всего голосов: 367

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 3)

В смысле сколько помещается в видимой области окна редактора? Потому что, отвечая на вопрос сабжа, это «столько, сколько пк позволит».

xt1zer
()

54 в gvim в режиме окна с рамками, 57 без рамок, полноэкранный режим . Было бы 60, но у меня внизу airline хипстота. Любой горизонтельный сплит окна отнимает ещё строчку.

Если прям про наиболее частые случаи то это пару файлов, с одним горизонтальным и одним вертикальным сплитом. И если считать строки только одного открытого файла то 52 в среднем.

Если учитывать вообще уникальные строки то иногда открываю три файла вертикальным сплитом или один файл в виде трёх сплитов итого ~150 строк на экране.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Значит тебе надо выбирать «не более 60».

один файл в виде трёх сплитов итого ~150 строк на экране

Это не считается.

rupert ★★★★★
() автор топика
Ответ на: комментарий от xt1zer

В смысле сколько помещается в видимой области окна редактора?

Конечно.

rupert ★★★★★
() автор топика

в вашем любимом текстовом редакторе

А мы про программный код или про текст на человеческом языке?

Если первое — Qt Creator, 54 строки.

Если второе — mcedit внутри konsole с терминусом, 55 строк.

Хм… а почти одинаково получилось. Забавно.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

А мы про программный код или про текст на человеческом языке?

Про код. В коде важно видеть больше строк, а для обычного текста это не имеет большого значения.

rupert ★★★★★
() автор топика

46 строк кода в neovim при выбранном мной размере шрифта. Всего в терминале 48, но 2 в neovim заняты не кодом, а статусом и коммандной строкой.

P.S. Если вдруг интересно, то столбцов 174, если номера строк отключить. Если не отключать, то от 165 до 170.

P.P.S. Возможно, стоит добавить вариант «более 100» для людей с вертикальным экраном (1080×1920 например). Вроде достаточно распространённая практика для кодинга.

CrX ★★★
()
Последнее исправление: CrX (всего исправлений: 3)

72 в neovim в терминале, 50 в PyCharm. Не понимаю, откуда такая разница, визуально размеры шрифта не сильно отличаются.

emorozov
()

Vim - 48, Sublime - 45.

Но это всё по умолчанию, не настраивал никогда это всё.

th3m3 ★★★★★
()
Последнее исправление: th3m3 (всего исправлений: 1)

У меня 38 получилось. Причем проверил и IDEA и консоль (там в vim-е периодически работаю). Думал, что по-больше, но…

Qasta
()

83, но я редко разворачиваю во всю высоту

wd
()

26 строк в LyX. На вертикальном мониторе было бы больше, но не факт, что удобнее, потому что постоянно нужно видеть структуру книги.

Вах-вах-вах!!! Панель структуры отделяемая! С утра сгонзаю за новым моником! Добавьте автору опроса скору побольше.

Irma ★★
()
Последнее исправление: Irma (всего исправлений: 1)

вообще, мой редактор в консоли, консоль в 50 строк, следовательно …, если бы был 2-й перевернутый моник 1080, то было бы порядка 200

IvanRia
()
Ответ на: комментарий от Rodegast

Зачем специально подсчитывать, если вот - видно же по номерам строк слева от кода? А смысл это имеет: ширина строк и межстрочное расстояние много где настраиваются в зависимости от личных представлений об удобстве - т.е. сколько видно сразу на одном экране означает, кто сколько полагает оптимальным для восприятия, в смысле физиологическом, т.е. зрения и в смысле психокогнитивном, т.е. осмысления видимого.

IRASoldier ★★
()
Последнее исправление: IRASoldier (всего исправлений: 1)

38 в полноэкранном режиме emacs. В обычном 36.

Entmatix
()

Я один работаю за разными устройствами радикально разной вертикальности экрана? На одном — 18, на другом — 60…

t184256 ★★★★★
()

Количество строк в терминале минус две (mcedit - меню сверху, хоткеи снизу). 40 при обычном масштабе, 50 при уменьшенном (где много кода включаю его).

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от t184256

Выбирайте то, где любимый редактор, если редактор одинаков на обоих, то какое устройство любимое.

mydibyje ★★★
()
Последнее исправление: mydibyje (всего исправлений: 1)

У меня нет любимого или дефолтного положения текстового редактора. Где-то от 20 до 80 в зависимости от растянутости окна редактора и/или терминала.

filosofia
()
Ответ на: комментарий от Entmatix

Всё, пора спать. Вот это я затупил

XMs ★★★★★
()

В любимом редакторе я не набираю код.

hhhhacker
()

ЯННП, это же не столько от редактора зависит, сколько от размеров экрана и шрифта. Ну у меня сейчас 73. Когда глаза устают делаю шрифт побольше, тогда помешается 65 с половиной.

no-such-file ★★★★★
()
Ответ на: комментарий от XMs

У меня настроен динамический перенос после 80-го символа

Речь идёт про количество строк на экране по вертикали, а не про количество символов в этой строке.

ALSO, 80 символов в строке давным-давно устаревший дидовый формат времён мониторов 640x480, новый стандарт давным давно – 120 символов.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Несмотря на то, что 80 символов получились из технических причин, этот формат вполне себе удобный сам по себе в некоторых случаях.

Если большинство строк кода получаются меньше 80, то то подавляющее меньшинство, которое больше, лучше порезать до 80 тоже, так комфортнее. Если же систематически получаются длиннее то до 80 резать смысла нет, да, лучше выбрать дефолтную ширину побольше. Отличие между этими двумя случаями во многом зависит от стиля форматирования и стиля именования.

firkax ★★★★★
()

Не пишу и не редактирую код. Правка скриптов и ебилдов, надеюсь, не считается?

Линукс != погромирование.

utanho ★★★★★
()
Ответ на: комментарий от firkax

Отличие между этими двумя случаями во многом зависит от стиля форматирования и стиля именования.

Да и собственно, языка программирования.

EXL ★★★★★
()
Ответ на: комментарий от utanho

Правка скриптов и ебилдов, надеюсь, не считается?

Считается. Опрос не про программирование как таковое, а про любимый редактор (и его настройки/шрифты).

CrX ★★★
()
Ответ на: комментарий от EXL

ALSO, 80 символов в строке давным-давно устаревший дидовый формат времён мониторов 640x480, новый стандарт давным давно – 120 символов.

От ЯП зависит же. Например в Python и Shell 80 за глаза хватает, да и в C тоже. Тут не так важно, с чего пошло именно 80, если оно в итоге оказалось действительно удобным значением. Другое дело, что какой-нибудь Java с её private static virtual extends блаблабла и принятыми за норму длиннющимиИПодробнымиНазваниямиПеременныхИФункцийЧтобыТочноНиктоНеПерепутал() может и в 120 тесно быть.

CrX ★★★
()

Во всеми нелюбимом atom 83. В Qt Creator 65, при открытой нижней панели 43.

erfea ★★★★★
()
Ответ на: комментарий от Rodegast

Для занятых и не тратящих время на ерунду всегда есть опция «не голосовать и не писать комментарий».

CrX ★★★
()
Ответ на: комментарий от EXL

Речь идёт про количество строк на экране по вертикали, а не про количество символов в этой строке

Да, уже понял.


80 символов в строке давным-давно устаревший дидовый формат времён мониторов 640x480

А ещё Ян Чихольд в какой-то из своих книг писал, что для глаза лучшее количество символов на строку — 60–80. И, признаться честно, это так, что для текста, что для кода

XMs ★★★★★
()

70+ в VS Code, UHD экран, 2x масштабирование, 82 DPI (164 де-факто), ну и уменьшенное масштабирование в самом VS Code.

steemandlinux ★★★★★
()
Последнее исправление: steemandlinux (всего исправлений: 1)
Ответ на: комментарий от XMs

А ещё Ян Чихольд в какой-то из своих книг писал, что для глаза лучшее количество символов на строку — 60–80. И, признаться честно, это так, что для текста, что для кода

Для текста таки лучше 40–60. Откройте любую хорошо свёрстанную бумажную книгу, которую приятно читать (не по содержанию романа, а по вёрстке и прочему), увидите там примерно 50 символов в строке в среднем. В среднем, потому что там шрифт будет не моноширинный. 45-55 в рандомно взятой с большой вероятностью.

CrX ★★★
()
Последнее исправление: CrX (всего исправлений: 2)

Вообще, 52, но если скрыть нижнюю панель, то 69 (nice).

eternal_sorrow ★★★★★
()

Вот это я понимаю, важная информация. Нужно срочно обсудить на 10 страниц, желательно с несколькими параллельно идущими холиварами и десятком забаненых. Ну 32, без учёта встроенного терминала. Что тебе даёт эта информация?

slepoy_pew
()

Текстовой режим - 25 на 15 дюймах 4:3. С тех пор людишки не мутировали

DumLemming ★★
()
Ответ на: комментарий от EXL

новый стандарт давным давно – 120 символов.

Ты где такие длинные перфокарты видел?

einhander ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.