arrow

назад

ask

Вопрос

Зачем нужны IDE, если есть neovim + lazyvim?

repost

685

input message

напишите коммент


16 комментов

· 17.12.2024

Есть же VSC, зачем нужно что-то ещё?

0

ответить

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

ответить

про современные текстовые редакторы - согласен что сейчас плагинами можно многое настроить как угодно, так что будет покрываться любой функционал IDE. Вопрос во времени настройки. IDE обычно "из коробки" предлагает установиться и настроиться под конкретную задачу +- самостоятельно.

0

ответить

да, я не пользовался. но в общих чертах представляю что это, и какие имеет преимущества и недостатки

0

ответить

Нет. Инструменты не навязывают. Они сами навязываются. У любой программы, будь то IDE или текстовый редактор свой способ хранить конфиги, работать с "рабочим пространством" и интегрироваться со сторонними утилитами. так что ты или не выёживаешься и пользуешься тем-же чем и все, или тратишь время на настройки и решение инфраструктурных (в смысле инструментов разработки) вопросов не меньше, а наверняка даже больше чем время котороке выиграешь пользуясь привычным именно тебе инструментом.

0

ответить

· 16.12.2024

Для lazy это зачастую быстрее установки IDE, есть вариант попробовать в одну команду.

0

ответить

· 16.12.2024

Попробуйте, удивитесь как все шагнуло с появлением neovim

0

ответить

Мы на инструменты разработки смотрим с разных сторон. Я говорю с точки зрения "фронтендера на C++", которому неизбежно надо и пересобираться часто, и в оконной графической системе мышой копошиться. Вы говорите про админскую работу, которая как я понимаю предполагает частое подключение к разным машинам через терминал по ssh, с целью найти проблему, исправить и оставить чтобы крутилось дальше используя максимально "лёгкие" инструменты.

Вы не настроите сколько-нибудь нетривиальный проект в одну строку (если конечно у вас на этот случай не заготовлен скрипт) даже используя IDE, не говоря уж про текстовый редактор.

0

ответить

я планирую пощупать что-нибудь вимообразное на своём домашнем проекте, когда в полной мере освою слепой ввод на обоих языках, и обзаведусь раздельной клавиатурой)

Я же не против этих инструментов. Я просто говорю о том, что vim и его потомки - это не панацея. поэтому и "нужны IDE" (возвращаясь к изначальному вопросу)

0

ответить

Потому что есть jetbrains

0

ответить

· 16.12.2024

Эти вообще зашкварные, даже обсуждать нечего.

0

ответить

О нет, это что, холивар? :)

0

ответить

· 16.12.2024

Я ж говорю, даже нечего обсуждать этих утырков

0

ответить

еще контент в этом сообществе

пост закреплён — пока закрепить можно только один пост

trash bin
перейти к нему не получится