Size: a a a

2020 December 18

VG

Vadim Goncharov in pro.vim
Georgy Komarov
Это удобно, чтобы читать тело длинных функций, смотреть реализацию похожих паттернов в других местах кода, читать вызываемые функции.
или видеть одновременно фрагмент .h и собственно код
источник

YS

Yaroslav Schekin in pro.vim
Georgy Komarov
Это удобно, чтобы читать тело длинных функций, смотреть реализацию похожих паттернов в других местах кода, читать вызываемые функции.
На любителя, наверное. Мне лично обычно неудобно, если окон больше двух.
источник

GK

Georgy Komarov in pro.vim
Vadim Goncharov
или видеть одновременно фрагмент .h и собственно код
Да, кстати
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
На любителя, наверное. Мне лично обычно неудобно, если окон больше двух.
мне на десятке становится, вот тогда-то и табы
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
почему не нравятся? когда у меня под 80 файлов было, без табов никак
А я видел, как люди сотни файлов редактируют, без табов и [дополнительных] окон вообще.
Так что это вполне возможно, по крайней мере — кто как работает.
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
А я видел, как люди сотни файлов редактируют, без табов и [дополнительных] окон вообще.
Так что это вполне возможно, по крайней мере — кто как работает.
кто-то и в блокноте код пишет, тоже видел
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
кто-то и в блокноте код пишет, тоже видел
Хмм... я бы сказал, что они это делали вполне эффективно.
источник

G

GNU/Vsevolod in pro.vim
Тут есть, кто Telescope пробовал? Я не могу перемапить в режиме insert ничего, он остается на дефолтных всегда
источник

GK

Georgy Komarov in pro.vim
Yaroslav Schekin
На любителя, наверное. Мне лично обычно неудобно, если окон больше двух.
Ну а как смотреть одновременно несколько позиций в файле? Может быть, вы не с такими ужасными кодовыми базами работаете: меньше дублирования, нормальная архитектура и всё это. Поэтому мои проблемы не так актуальны.
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
Хмм... я бы сказал, что они это делали вполне эффективно.
у меня была знакомая, которая после тюрьмы забыла программирование и циклы и нахуячила копипастой кучу ифов
источник

VG

Vadim Goncharov in pro.vim
тоже ведь человек с задачей справился, чо!
источник

K

Kirill in pro.vim
GNU/Vsevolod
"command": "clangd",
"args": ["--compile-commands-dir", "path/to/project-build"],
"rootPatterns": [".git/"]
Круто, вроде бы заработало! Спасибо
А как сделать боковую панель с файлами проекта? Это же делается через coc, или отдельным плагином?
источник

VG

Vadim Goncharov in pro.vim
Georgy Komarov
Ну а как смотреть одновременно несколько позиций в файле? Может быть, вы не с такими ужасными кодовыми базами работаете: меньше дублирования, нормальная архитектура и всё это. Поэтому мои проблемы не так актуальны.
я полагаю, что 2-3 сплита будет и при идеальной архитектуре
источник

K

Kirill in pro.vim
Vadim Goncharov
кто-то и в блокноте код пишет, тоже видел
А что такого в написании кода в блокноте? Какой-нибудь js или python идеально пишутся в блокноте
Даже мелкие программы на C++ можно писать в блокноте
источник

VG

Vadim Goncharov in pro.vim
вот когда мне для одной таски, занявшей 3 недели, требовалось 80 файлов одновременно открытыми иметь, это да, кодовая база была
источник

EG

Emmanuel Goldstein in pro.vim
Kirill
А что такого в написании кода в блокноте? Какой-нибудь js или python идеально пишутся в блокноте
Даже мелкие программы на C++ можно писать в блокноте
Подсветка синтаксиса, smarttab?
источник

GK

Georgy Komarov in pro.vim
Vadim Goncharov
я полагаю, что 2-3 сплита будет и при идеальной архитектуре
Ну а если это не C/C++, не нужен сплит для хедера. В общем, это зависит.
источник

EG

Emmanuel Goldstein in pro.vim
Даже в notepad++ это есть
источник

G

GNU/Vsevolod in pro.vim
Kirill
Круто, вроде бы заработало! Спасибо
А как сделать боковую панель с файлами проекта? Это же делается через coc, или отдельным плагином?
Есть netrw #изкаропки, coc-explorer, лично я юзаю NERDTree
источник

K

Kirill in pro.vim
Emmanuel Goldstein
Подсветка синтаксиса, smarttab?
Современные блокноты умеют в подсветку синтаксиса
источник