Agent_RBY_
Я вот больше работаю в vim и вместо JSON пишу на .vimrc или python если что-то посложнее...
Проблема Вима в том, что его нужно настраивать ещё больше, чем VS Code. Да, конечно, это и плюс ведь ты можешь настроить Вим так, как не сможешь настроить любой другой редактор. Но пока для меня это слишком большие трудозатраты при слишком маленьком повышении кпд
Andrii
Проблема Вима в том, что его нужно настраивать ещё больше, чем VS Code. Да, конечно, это и плюс ведь ты можешь настроить Вим так, как не сможешь настроить любой другой редактор. Но пока для меня это слишком большие трудозатраты при слишком маленьком повышении кпд
Ну... конфиг положи в репу, и клонируй везде где только можно. Потом git clone и всё ОК. Дальше, всякий раз, когда ты пишешь код, и у тебя возникает идея, а не запилить ли эту оптимизацию, ты можешь спокойно открыть шорткатом конфиг, дописать, протестировать, что всё работает, закоммитить, запушить и теперь твой скрипт всегда с тобой
Andrii
Проблема в том, что когда ты на старте, хочется открыть и писать первые строки на языке программирования, а не открыть и начать читать инструкцию по эксплуатации вима. 😄
Очень часто это связано с тем, что человек много пропускает ступенек, и потом нету понимания. Опять же, IDE любое изучать надо, даже я не могу просто открыть VSCode и начать писать там. Надо или то настроить, или это, и т. п. И получается, что начинающий вначале тоже изучает IDE, и это у него даже получается, потому что опыт есть. Но потом... потом наступает проблема, потому что программирование совсем другое, чем IDE.
Agent_RBY_
Вот честно, на моем текущем этапе я не знаю, чего мне не хватает в моей IDE
Agent_RBY_
Типа, весь существующий функционал меня устраивает, рутины практически нет
Agent_RBY_
Все остальное очень субьективное и может быть использовано максимум в одном проекте пару раз
Agent_RBY_
Есть у этого вашего Вима какие-нибудь киллер-фичи ради которых стоит на него перейти?
Andrii
Киллер фича это полнота по Тьюрингу. У меня, например, используется кастомная функция логирования, в которой в конце надо передавать ставить \n. Я вот добавил скрипт, который автоматически добавляет где надо. Вообще, есть скрипт, который добавляет переменную в функцию логирования, не нужно копипастить. Есть анализатор логов, который открывается в виме и позволяет переходить быстро на строчку, где было сделано логирование. И т. п.
Agent_RBY_
Конечно, рано или поздно оно окупится, но пока мне оно не надо
Robert
Это все конечно круто, но это прям тратит секунды в день, ты больше на настройку всегда этого потратишь время
Как раз в том и дело, что там десять секунд, тут тридцать – а в итоге если постоянно писать простыни кода и как минимум не запоминать наизусть какие-то частные случаи, а знать, что они в скрипте – экономия времени будет внушительнее.
Andrii
Это все конечно круто, но это прям тратит секунды в день, ты больше на настройку всегда этого потратишь время
У кого как, у меня такой рутины много. Ещё IDE тупят для больших проектов сильно. Ну а если тебе за день надо поработать в трёх-пяти ЯП, то...
Agent_RBY_
У кого как, у меня такой рутины много. Ещё IDE тупят для больших проектов сильно. Ну а если тебе за день надо поработать в трёх-пяти ЯП, то...
Ну у тебя опыта побольше и задачи по сложнее, так что да, я предполагаю что на поздних этапах без Вима мне сложно будет, но на текущем этапе и так нормально
Andrii
А вообще, проблему с \n может решить сниппет, типа: flog -> myLogFunction('{$CURSOR$}' + '\n)
Ну... проблема может и у других проявляться, не только у меня. Опять же, обычно к такому сниппету хочется добавить немного скрипта, чтобы он походил по соседним строкам и лучше угадывал мыси.
Andrii
Ну у тебя опыта побольше и задачи по сложнее, так что да, я предполагаю что на поздних этапах без Вима мне сложно будет, но на текущем этапе и так нормально
Нет, можно и без vim, это дело вкуса. Но меня греет тот факт, что я могу поавтоматизировать рутинные задачи
Agent_RBY_
Кстати, вообще все IDE тупят? Из-за чего?
из-за перегруженности функционалом и тем, что у них есть GUI
Andrii
Кстати, вообще все IDE тупят? Из-за чего?
Ну... представь, что у тебя 1G исходников и полный билд занимает 20 минут... А вот IDE чтобы тебе все эти подсказочки делать, надо как-то эти исходники подтянуть?
Robert
из-за перегруженности функционалом и тем, что у них есть GUI
Получается, гуй – это то, зачем мы пользуемся ide вместо блокнота, но при этом этот же гуй является практически основной проблемой?
Agent_RBY_
консольку проще отрисовать, чем красивенький списочек
Daniil
хочешь хорошую ide - сделай её сам 🤣
Robert
хочешь хорошую ide - сделай её сам 🤣
Иконка слева сверху – это саблайм?
Andrii
консольку проще отрисовать, чем красивенький списочек
Просто в билде часто есть ctags какой-нить.
Andrii
Ещё, например, когда у тебя билд происходит на ферме, и результаты его приходят по e-mail, vim вполне может проверить почку и отобразить это всё в TODO
Robert
ага)
Вот я подумал как раз, не написать ли свою ide, а следом подумал, что всё-таки не написать.
Toli
Пожалуйста объясните что это такое выделенное? Я не понимаю(((
Robert
Пожалуйста объясните что это такое выделенное? Я не понимаю(((
Подняли цены на 10% и 5% = умножили цену на 1.1 и 1.05.
Andrii
Не говоря о том, что я сейчас учу Idris, и в общем-то плагины для vim я могу разобраться и для себя подкрутить, сделать бранч. А вот для VS Code не уверен... Если что глючит, то шансов разобраться мало
Robert
Вим - это и есть своя IDE)
А есть ещё неовим, который тоже вим, но нет. 😄
Agent_RBY_
Это как Вим, только на 3 буквы дольше
Azamat
А есть ещё неовим, который тоже вим, но нет. 😄
Для меня разница только в том, что в nvim нормально курсор отображается 😂😂
Robert
а почему не на 0.10 и 0.05?
Потому что умножить на 0.1 – это взять 10% от изначальной цены. Если надо поднять цену на 10%, для этого берёшь полную (100%) и прибавляешь 10%. 110% от x – это 1.1*x.
Robert
Я тут недавно в половину первого пытался понять, что я там наворотил с булевыми переменными, упражнение такое было. Если что, для меня половина первого – это уже прям заметно поздно. Причём на пару строк выше я уже написал правильно для одного цикла, где True, а потом минут пятнадцать силился понять, что делать, чтобы то же самое провернуть для False. А сейчас минут пять пытался описать это нормальными словами. 😂
ignatnikita
Всем привет, подскажите пожалуйста. Где учились слепой печати? Спасибо
EXTRA
Всем привет, подскажите пожалуйста. Где учились слепой печати? Спасибо
Я раньше очень много играл в майнкрафт и очень много в чате матерился. Вот так и научился
EXTRA
А без майнкрафта есть варианты?)
"Я раньше очень много играл в майнкрафт и очень много в чате матерился." Что это значит? Что очень много практики было. Практикуйся и будет тебе счастье
Максим
Вечер в хату Программирования сразу начать непосредственно с языка же да? Не с алгоритмов ну и тд
Илья
А без майнкрафта есть варианты?)
да печатай чаще вот и все решеении
EXTRA
А без майнкрафта есть варианты?)
Может тут попрактиковаться https://klavogonki.ru
Максим
Как ты будешь применять алгоритм, не зная никакого языкa?
Ты зачем вопрос на вопрос задаешь Еврей
ignatnikita
да печатай чаще вот и все решеении
Так я двумя пальцами и так относительно быстро печатаю. Просто хочется слепой печатью овладеть, повысит ведь скорость в парочку раз
Agent_RBY_
Ты зачем вопрос на вопрос задаешь Еврей
Но это же риторический вопрос
Максим
Но это же риторический вопрос
Ты понимаешь? Я нет и не должен я ее понимать
Agent_RBY_
Вечер в хату Программирования сразу начать непосредственно с языка же да? Не с алгоритмов ну и тд
Программирование нужно начинать с выбора специальности, а потом с её изучение (язык входит в это изучение)
EXTRA
Так я двумя пальцами и так относительно быстро печатаю. Просто хочется слепой печатью овладеть, повысит ведь скорость в парочку раз
Повышаешь скорость печати, а потом сидишь и исправляешь ошибки в напечатанном, ибо текст летит быстрее, чем ты успеешь о нём подумать
Oleksii
Мне в колледже рассказывали: брали книгу и просто набирали с нее текст
Максим
Спасибо
Закрываешь глаза пишешь что в голову придет, или залетаешь в доту когда нужно стопить пачку в МИДе и ещё ругаться в чате само-то
Максим
А вообще ты на клавиатуру зачем смотришь?Не смотри на нее почувствуй ее
Максим
Найс го по русский
Agent_RBY_
ащшбюп
не башкой, руками
EXTRA
Я думал, что быстро пишу. Теперь я так не думаю
EXTRA
Кто этот воин?
Максим
Задрот
Максим
Там наверное 16 летний паренёк засел плотно на данной теме