Size: a a a

2021 May 24

goldstein опять in pro.vim
Я тебя прочитал, но не понял
источник

YS

Yaroslav Schekin in pro.vim
Видите ли, "решить таску" может состоять далеко не только из написания кода (а из навигации по нему, например).
И во всех остальных отношениях notepad и подобные — это просто кошмар, IMNSHO.
источник

SB

Sergey Batalev in pro.vim
Кому что удобно. Человек и грепом может найти что ему надо...
источник

goldstein опять in pro.vim
Интеграции с грепом у тебя в блокноте тоже нет
источник

goldstein опять in pro.vim
Т. е. греп нужно запускать отдельно, потом отдельно открывать нужный файл и отдельно искать в нём нужную строчку
источник

SB

Sergey Batalev in pro.vim
Да хоть руками найти, суть этого не меняет. Не в том поинт.
источник

YS

Yaroslav Schekin in pro.vim
При чём тут "удобно"?! Я говорю об эффективности.
И лично я, например, минут 7 "бился головой" о notepad в ранее упомянутом мной случае, точно зная, что в vim бы я это сделал секунд за 20.
А grep тут и вовсе ни при чём, нет?
источник

SB

Sergey Batalev in pro.vim
Тогда это вопрос привычки и знания инструмента, а это другое
источник

YS

Yaroslav Schekin in pro.vim
Ага, конечно. Это вопрос адекватности инструмента задачам, а не "другое".
источник

SB

Sergey Batalev in pro.vim
Эффективность решения задачи != навигация по коду:)
источник

YS

Yaroslav Schekin in pro.vim
Если решение задачи на 80% состоит из навигации по коду (например), тогда что?
"Вбивание" чего-то (кода) вообще составляет малую часть редактирования программного кода, мне кажется.
источник

SB

Sergey Batalev in pro.vim
А почему 80% а не 76% как и чем измеряли?

Тут я описываю конкретный случай, в которой думать над задачей нужно куда больше чем написать. И этот случай довольно распространен. Смотри выше про пример в три строки. Откуда ты берешь проценты, редактирование, не очень понятно. Советую тебе скачать wakatime и попробовать потрекерить сколько времени ты редактируешь код и перемещаешься по нему в рабочей день. а потом строить выводы
источник

YS

Yaroslav Schekin in pro.vim
> А почему 80% а не 76% как и чем измеряли?

Потому что я написал "например". Но в упомянутом ранее случае мне нужно было исправить (перенести) одну строку... только сначала её надо было найти.

> Откуда ты берешь проценты, редактирование, не очень понятно.

Прямо из пальца, естественно. ;) Поэтому я и написал "мне кажется".
А у Вас есть ссылка на какую-то статистику?

> Советую тебе скачать wakatime и попробовать потрекерить

Зачем бы? Я и так знаю, что могу в день, грубо говоря, 7 часов читать код (и в этом бывает много перемещений) и думать, и только час писать и тестировать. По-моему, с "трекингом" чуда не произойдёт, выводы [лично про меня] не изменятся.
источник

goldstein опять in pro.vim
Потому что закон Парето, лол.
источник

SB

Sergey Batalev in pro.vim
Код можно и на гитхабе читать, да где угодно:) при чтение тебе не нужна и треть функционал вима:)
источник

SB

Sergey Batalev in pro.vim
Вообщем сырые утверждения высосанные из пальца выходят
источник

YS

Yaroslav Schekin in pro.vim
Может быть, но в notepad-е эта "треть" практически отсутствует.

> Вообщем сырые утверждения высосанные из пальца выходят

Ну да, про 7:1 мне просто кажется, на самом деле же всё наоборот.
И да, Ваши утверждения же так обоснованы, просто не сравнить. Ссылки на исследования тут будут, или Вы чем-то "равнее", чем я?
источник

SB

Sergey Batalev in pro.vim
Нотпад позволяет отображать код, перемещаться по нему. Ах да там хоткеи не работают из вима. А это не отсутствие функционала, а посто непривычка использования.

Исследования:) каждый использует то, что ему нравиться. Для каждой задачи разумно использовать тот инструмент, который больше подходит, который человек лучше всего знает, и который позволяет решить задачу эффективнее. Возьмем тот де гитхаб, поиск есть, гоутудефинишн тоже есть, просматривать код можно, блеймы видно. Единственно что, не хваает кеймапов вима, к которым ты так привык. Поэтому для тебя это будет не так эффективно, а весь функционал на самом деле присутствует чтобы решить задачу:)

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

NG

Nicholas Guriev in pro.vim
а что, notepad.exe уже научился в переход к определению?
источник

NG

Nicholas Guriev in pro.vim
и на том же гитхубе не для всех языков работает переход к определению
источник