Современные IDE.

Недавно с одним гражданином (не будем показывать пальцем) общались на тему различных редакторов. Я говорил что мне почти нет необходимости использовать что то кроме IDE. Она содержит кучу разных инструментов: редакторы БД, профилировщик, управляет docker и пр. - всего перечислить сложно. В общем практически все, что нужно программисту для нормальной работы. Это не говоря о поддержке множества форматов файлов, с подсветкой и помощником кода.
Уже давно стало привычным что IDE проверяет ошибки в словах, как обычный текстовый редактор. Причем не только в ключевых словах ЯП, но и в комментариях, например на русском (как и на других языках). Сегодня же обратил внимание что IDE уже незаметно шагнула дальше и теперь еще и грамматику проверяет.
Конечно, разные IDE имеют разные возможности. Например бесплатная Visual Studio Code, является универсальной IDE и расширяется путем подключения нужных плагинов, которых для нее существует просто громадное количество. Но лично мне она "не зашла". Крутая, но... я предпочитаю IDE от JetBrains (в данном случае goland). Да, платная, но она стоит своих денег. Это одна из лучших IDE что я встречал (а я немало их видел/использовал).
Это не реклама, просто мое мнение. Любой человек стремится использовать лучшие инструменты для работы - они облегчают его труд. Например строители любят технику Makita и не стесняются ее хвалить. Для программиста IDE такой же инструмент как для строителя шуроповерт или лобзик. Если проводить аналогию и дальше, то JetBrains, это инструменты профессионального уровня, как Makita для строителя. А вот VSC все же ближе к любительскому уровню. Конечно, код написанные в VSC будет точно так же работать если бы его написали в goland (так же как и шуруп завинченный простой отверткой держится не хуже закрученного Makito-ой). Тут просто вопрос удобства и личных предпочтений.

Современные IDE. - 911746882279

Комментарии

  • 18 авг 2021 09:28
    Я использую HDD IDE и IDE Visual Basic .Net. Также планирую заняться IDE Visual C++ 6.0.
  • 18 авг 2021 10:53
    Спасибо, что пишите полезные заметки. VSC это прежде всего удобный редактор кода, с плагинами которые модифицируют ее под довольно кривую IDE, кроме как для Си под линукс ничего для другого пока не нашел ей применения. VS (community хотя бы) как IDE очень мощная штука, но goland она, я так понял, поддерживать не будет, а очень жаль, конечно. Решил вот обратить на go свое внимание, пока вот не знал до вас, с какой среды начать
  • 18 авг 2021 11:43
    VS - тоже очень хорошая IDE. Наверняка ReSharpe использовали - вот эта штука тоже от JetBrains. 
    Если в серьез собираетесь на go писать, то рассмотрите goland. Для частных лиц она стоит $89, что вполне приемлемо. Так же есть помесячная плата $9/месяц. Можно конечно и пиратсвом, но они довольно часто выпускают всякие классные ништяки. Я предпочел купить лицензию.
  • 18 авг 2021 11:46
    По сравнению с VSC, эта IDE на порядок круче на мой взгляд. Во первых она уже "из коробки" все что нужно умеет делать, нет этих мучительных подборов нужных плагинов. К тому же, она делает это на порядок лучше. Например дополнение кода на мой взгляд тут намного лушче работает. После VSC кажется что IDE сама пишет код )) Только начинаешь вводить - она уже понимает что ты хочешь. Сильно ускоряет
     Да и вообще много приятных мелочей, которые в совокупности сильно упрощают жизнь. Тот же редактор БД уже встроен.
  • 18 авг 2021 11:54
    Юра, вы опять перепутали ху* с трамвайной ручкой. Речь идет по IDE - среду разработки, а не о конкретном языке. Я имел ввиду IDE Goland - это заточенная под язык golang IDE Intelije Idea. По сути - облегченная версия, т.к. Idea, может через плагины работать с десятком языков. Всякие java, kotlin, golang и пр. Речь именно об IDE, как об инструменте, а не о языке.
  • 18 авг 2021 11:55
    Дак VSC первоночально задумывалась как "легкий довесок" к VS для быстроты редакции кода именно в первую очередь на платформе NET, а не как полноценная IDE. А потом создатели вероятно начали мычать как Киса Воробъянников "а почему бы и нет...", взяли в руки напильник, позвали кузькину мать и собрали из утюга радиоприемник Начали впихивать в нее невпихуемое.
  • 18 авг 2021 11:58
    ну сейчас VSC уже более менее подходит для написания кода. Многие знакомые ее вполне успешно используют для каждодневной работы. Я несколько раз пробовал и под windows и под linux - не зашло. После goland не заходит. Я еще в Idea когда то писал, так что было с чем сравнивать. Сейчас уже точно не поменяю ее ни на что )
  • 18 авг 2021 12:01
    Да, удобная вещь конечно, во многих отношениях! А многие предпочитают вообще на блокноте ++ писать
  • 18 авг 2021 12:04
    ну есть суровые пацаны которые и в vim пишут )) Я предпочитаю удобство
  • 18 авг 2021 12:46
    О, а я предпочитаю просто текст писать. Хорошо, что IDE предлагает переменные и методы в классах, а то бы я совсем пропал. Особенно это касается Visual C++ 6.0, в котором нет Help'а.
  • 18 авг 2021 16:50
    Не поверишь Юра, но современные IDE предлагают намного больше чем ты думаешь. Если ты будешь свой код еще и документировать (читай правильно расставлять комментарии), то она подхватит это на лету и уже будет подсказывать тебе параметры твоих собственных функций. Ты слишком долго живешь в прошлом )
  • 18 авг 2021 16:55
    Я функции редко пишу. Надо уметь с ними обращаться.
  • 18 авг 2021 18:33
    Ахах! Юра - ты мой кумир!