1 подписчик
· 16.12.2024Вопрос
Зачем нужны IDE, если есть neovim + lazyvim?
16 комментов
· 16.12.2024
1. это всё-таки текстовый редактор, а не ide. это как сравнивать vsCode с MSVC, или notepad++ с Eclipse 2. Ну предположим вот ты один такой шаристый что вимом умеешь продуктивно пользоваться на армию тех, кто даже командной палетой в условном vsCode пользуется изредка и нехотя (например я себя могу к таким отнести на текущий момент). Как думаешь, на кого будет ориентироваться лидер команды или проекта при выборе инструментов: на тебя одного, или на армию менее "продуктивных", но тоже вполне талантливых специалистов?
0
ответить
коммент удалён
· 16.12.2024
Контекст больше админский тут, не указал, но может кто-то откроет для себя новое. В моем окружении в основном rust и go разработчики, и все перешли на lazy или его аналоги, например кто-то пишет код прям на сервере и для быстрой сборки и тестирования)) То что это просто текстовый редактор, это парадигма из 2000х годов, видимо не брали или не видели neovim и его плагины с копилотами, триситерами и так далее
0
ответить
ответ удалён
· 16.12.2024
Рекомендую сначала потрогать, а потом уже рассказывать про сравнение))
0
ответить
ответ удалён
· 16.12.2024
2. У вас навязывают инструменты разработчикам?
0
ответить
ответ удалён
· 16.12.2024
про современные текстовые редакторы - согласен что сейчас плагинами можно многое настроить как угодно, так что будет покрываться любой функционал IDE. Вопрос во времени настройки. IDE обычно "из коробки" предлагает установиться и настроиться под конкретную задачу +- самостоятельно.
0
ответить
ответ удалён
· 16.12.2024
да, я не пользовался. но в общих чертах представляю что это, и какие имеет преимущества и недостатки
0
ответить
ответ удалён
· 16.12.2024
Нет. Инструменты не навязывают. Они сами навязываются. У любой программы, будь то IDE или текстовый редактор свой способ хранить конфиги, работать с "рабочим пространством" и интегрироваться со сторонними утилитами. так что ты или не выёживаешься и пользуешься тем-же чем и все, или тратишь время на настройки и решение инфраструктурных (в смысле инструментов разработки) вопросов не меньше, а наверняка даже больше чем время котороке выиграешь пользуясь привычным именно тебе инструментом.
0
ответить
ответ удалён
· 16.12.2024
Для lazy это зачастую быстрее установки IDE, есть вариант попробовать в одну команду.
0
ответить
ответ удалён
· 16.12.2024
Попробуйте, удивитесь как все шагнуло с появлением neovim
0
ответить
ответ удалён
· 16.12.2024
Мы на инструменты разработки смотрим с разных сторон. Я говорю с точки зрения "фронтендера на C++", которому неизбежно надо и пересобираться часто, и в оконной графической системе мышой копошиться. Вы говорите про админскую работу, которая как я понимаю предполагает частое подключение к разным машинам через терминал по ssh, с целью найти проблему, исправить и оставить чтобы крутилось дальше используя максимально "лёгкие" инструменты.
Вы не настроите сколько-нибудь нетривиальный проект в одну строку (если конечно у вас на этот случай не заготовлен скрипт) даже используя IDE, не говоря уж про текстовый редактор.
0
ответить
ответ удалён
· 16.12.2024
я планирую пощупать что-нибудь вимообразное на своём домашнем проекте, когда в полной мере освою слепой ввод на обоих языках, и обзаведусь раздельной клавиатурой)
Я же не против этих инструментов. Я просто говорю о том, что vim и его потомки - это не панацея. поэтому и "нужны IDE" (возвращаясь к изначальному вопросу)
0
ответить
ответ удалён
· 16.12.2024
Потому что есть jetbrains
0
ответить
коммент удалён
· 16.12.2024
Эти вообще зашкварные, даже обсуждать нечего.
0
ответить
ответ удалён
· 16.12.2024
О нет, это что, холивар? :)
0
ответить
ответ удалён
· 16.12.2024
Я ж говорю, даже нечего обсуждать этих утырков
0
ответить
ответ удалён
· 17.12.2024
Есть же VSC, зачем нужно что-то ещё?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён