170 похожих чатов

Подскажите пожалуйста, стоит ли допиливать VSCode для работы с go

или закинуть его в утиль и смотреть в сторону других IDE? И если да, то какие варианты требуют минимум усилий в настройке при максимальном функционале?
P.S. Goland не предлагать, 200$ я не готов выкладывать за инструмент, которым в ближайшее время на жизнь зарабатывать точно не буду

43 ответов

32 просмотра

а вскод долго допиливать?

VS Code хватает, знаю много людей которые на нем пишут, но сам предпочитаю GoLand

Greezz-Lee Автор вопроса
Alexey Ermakov
а вскод долго допиливать?

Ну дебаггер у него встроенный не цепляется вообще

Greezz-Lee Автор вопроса

Не студент, ops, решил потихоньку в dev продвигаться

Greezz-Lee Автор вопроса
Mikhail Efimov
А в vim'е? Я только так пишу)

Слышал о таких, но не понимаю их))

Artem
Слышал о таких, но не понимаю их))

Удобно же. Плагинчик для Go хороший. Ну и командная строка - наше всё)

Artem
В IDE есть командная строка тоже

Вот она кажется извращением

VSCode для Go топ. Плагины есть на что угодно. А с Tabnine Autocomplete и уж тем более Github Copilot продуктивность вырастает в разы. Goland пробовал, выкинул. Возникло сильное ощущение (возможно ложное), что мне пытаются навязать Java-стиль, который в Go совсем не нужен.

Maksim Litvinov
VSCode для Go топ. Плагины есть на что угодно. А с...

У голэнда слишком классная тулза для БД прямо в ИДЕ, чтобы от него отказываться(

Maksim Litvinov
VSCode для Go топ. Плагины есть на что угодно. А с...

Любопытно, а из-за чего возникло такое ощущение? Есть что-то конкретное, или просто общее впечатление?

Mikhail Efimov
А в vim'е? Я только так пишу)

А чем плохо. Емакс плагины на го тоже хвалят. На голанд свет клином не сошелся) А кто вскод юзает тех мне вообще не понять)

Artem Khvastunov
Любопытно, а из-за чего возникло такое ощущение? Е...

Я открыл папку с множеством проектов. Некоторые были на модулях, некоторые на GOPATH. Goland требовал выбрать в настройках воркспейса режим работы: модули или GOPATH, с обоими отказывался работать. Написал в суппорт, там начали лить воду про "все так делают".

Rainard
Откуда взяли copilot? Превью дали?

да. Регайся, да зареган будешь. Евангелие от Матвея.

Rainard
Я зарегистрирован. Не дают(

Сделай подношение святому Рандому.

1. Разница лишь в том что вскод это редактор кода, а голенд ИДЕ - стоит для личного использования - 80 долларов в ГОД и потом 60 и 50 на следующие года. 2. При этом дает массу удобных вещей типа рефакторинга функций, автоматического создания интерфейсов тестов и прочего из коробки, без плагинов. 3. Дико удобная работа с гитом, новые ветки, мерджи, история, сравнения - чудо вещь, честно. 4. Постоянно дорабатывается и вы оперативно получаете поддержку новых фич языка. 5. Если не хотите платить - просто сбрасывайте триал каждый месяц, условно у вас всегда лицензия официальная без кряков и вирусов (в линуксе просто пару файлов удалить и 30 дней приедет) 6. Есть встроенная поддержжка БД, что при написании запросов даже подсказывает поля из БД и прочее, что удобно. 7. дебаг - вот там прям кайф. вплоть до подмены значений в реалтайме. кайф. Пока не поработаете не более менее коммерческом проекте - можно не понять всей прелести. Сам долгое время сидел нга вскоде ( да и сейчас что-то простое быстро накидываю там), голенд несколько раз бросал только потому что не хватило желания разобраться, банально привык к сочетаниям клавиш и все кажется не то и так. Сейчас за неделю привык и реально рад.

Александр Костюченко
1. Разница лишь в том что вскод это редактор кода,...

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

Джифорсович as a service
за третий пункт дико матюкают в гит-чатах проще вы...

ну выучите и юзайте терминал, не выпиливать же ради вас функцию это не делает же функциона минусом)

Александр Костюченко
ну выучите и юзайте терминал, не выпиливать же рад...

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

Джифорсович as a service
за третий пункт дико матюкают в гит-чатах проще вы...

Какая разница кто как гит использует, если результат у всех один?

Джифорсович as a service
оно то не делает, но всякие дятлы потом в чате ною...

это проблема голенда разве? Там же окошко - первая строка заголовок, остальное расширенный

Greezz-Lee Автор вопроса
Александр Костюченко
1. Разница лишь в том что вскод это редактор кода,...

Учитывая, что я только учусь писать и в ближайший год навряд ли буду зарабатывать, для меня даже 80$ сейчас расточительство. Разве что крякать, но это такое себе. Ну и консольный git привычнее

Greezz Lee
Учитывая, что я только учусь писать и в ближайший ...

почему крякать, просто удаляете файл в директории - и триал сбрасывается, почему нет

Вот vim попробуйте, бесплатно, быстро, не жрёт ресурс.

А что с vs code не так?

Alexey Ermakov
https://github.com/golang/vscode-go/blob/master/do...

Они же никак не починят баг с неудаляемым/неубиваемым бинарником для дебага на новом дебагере? Вотетот https://github.com/golang/vscode-go/issues/1701 Или я один на него натыкаюсь?

Проходишь часть любого курса на степике (по тому же Го), тебе дарят легальный ключ (правда, всего на 3 месяца) на JB All products pack :))

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта