Привет! отличный ролик , я как раз программист на с# и хочу перейти с винды на мак сначало увидел как хорош мак, но было не комфортно уходить из полноценной визиал студио но теперь понял что это не хуже))
Для frontend VS Code очень удобная IDE, многие коллеги с PhpStrorm`мов всяких перешли. Разница только в том, что VS Code нужно полностью настраивать для себя, искать, ставить нужные плагины, а в Jet Brain условно из коробки всё настроено. Но VS Code зато быстрее работает, UI более плавный.
@@popuguytheparrot_ Это как минимум очень продвинутый текстовый редактор, а вообще по определению это IDE, посмотрите например на wiki Интегрированная_среда_разработки
Одно из важнейших преимущество VS Code - его скорость работы, быстрее него ничего нет, а достигается это за счёт того, что VS Code это приложение в браузере (по сути web приложение), причём очень хорошо оптимизированное приложение. Кстати, с открытым исходным кодом на TypeScript.
Это такой шуточный комментарий? =) "скорость работы, ... достигается это за счёт того, что VS Code это приложение в браузере". Прикольно. Как раз из-за этого приложение жутко медленное и нагружающее ПК. Оно даже пока запустится ждать надоест. А попробуйте открыть файл размером 5 Мб за 0.1 секунды и выполнить поиск всех букв "a". А теперь сравните с чем-то, написанным на С++, например Nodepad++ или т.п. Разница в скорости в десятки раз. А по открытию наверно в сотню.
"причём очень хорошо оптимизированное приложение. Кстати, с открытым исходным кодом на TypeScript" - это же насколько надо было "хорошо оптимизировать" приложение, чтобы писать его не на JS, а на надстройке в виде TypeScript. Зачем эта лишняя синтаксическая соль и перец, если всё равно код будет на JS? Просто людям хотелось сделать всё побыстрее и поудобнее для себя, для целей разработки, а отнюдь не для оптимизации для конечного пользователя.
@@mrgoodpeople вроде ваша мысль в верном направлении, но реальность другая. Браузер это универсальный GUI для отображения графики, и он кроссплатформенный и очень оптимизированный, огромное количество людей над этим работало. 2d 3d графика там отображается через низкоуровневые драйверы, чтобы отобразить сайт frontend разработчику нужно нужно написать пару строк на высокоуровневом языке и это будет достаточно шустро работать, если вы захотите сделать тоже самое на чистом c++ вы затратите гораздо больше времени. На современных pc вы разницу в скорости запуска не заметите.
@@sergeibuttonkin2731 вы явно приукрашиваете насчёт "очень оптимизирован" и про быстрое отображение графики. Мы же не в 3d-игры собираемся играть. Разве можно сравнивать онлайн-версии программ и их десктопные версии на С++? Вообще невозможно. Небо и земля. Медленно происходит работа с DOM-структурой страницы, с применением стилей, это всё достаточно медленно, если сравнивать со скомпилированными программами. Иногда браузер вообще тяжёлые вещи тянет слабо. Про его прожорливость в плане оперативной памяти вообще молчу. Это "огромное количество людей" не смогло с этим ничего сделать. Где-то по исторически сложившимся причинам, а где-то просто в силу технических особенностей самого языка. "чтобы отобразить сайт frontend разработчику нужно нужно написать пару строк на высокоуровневом языке и это будет достаточно шустро работать, если вы захотите сделать тоже самое на чистом c++ вы затратите гораздо больше времени" - ну это и называется оптимизация. Зачем нам прослойка в виде виртуальной машины (кстати очень небезопасной, как оказалось) для исполнения JS-кода, которая сама написана на с++. Масло маслянное. Пусть разработчик постарается для того, чтобы у пользователя была максимально шустрая программа. Куда им торопиться, пусть пишут код и не ленятся =). На то они и специалисты высокого класса из Microsoft, а не простолюдины, делающие программы парой строк, надеюсь без использования ChatGPT хотя бы =).
Господа программисты. Помогите пожалуйста с вопросом. Есть проэкт с ошибкой и есть исходный проэкт без ошибки. Открывая исходник, программа запомнив все изменения открывает и их. Как о крыть исходник без изменений и ошибок? Или как очистить vs code до первоначального его состояния? А то везде советы в корень все сносить и устанавливать по новой. Надеюсь смог правильно описать проблему
как бы логично не звучало, но когда ножницы делают специально для кустов, то ими удобнее резать кусты, чем обычными ножницами *для всего да, ими тоже можно и бумагу и кусты кромсать, но зачем ? раз люди придумали что то отдельное - значит была нужда и есть преимущества продукты от JetBrains как раз и есть те самые ножницы специально созданные и заточенные под определенные задачи, в которых есть все необходимые СТОКОВЫЕ компоненты для разработки (это к тому, что на vscode есть много всего, не спорю, но где гарантия, что эти компоненты будут поддерживаться еще X лет в будущем? д и кто сказал, что там оно работает лучше/быстрее и тд) насчет их цены - берите и крякайте, способов море, даже ласт версии спокойно активируются раз и навсегда
К сожалению гарантии нет, хотя многие компании владеющие и овтечающие за технологии ведут поддержку своих плагинов ВЕЗДЕ. А крякать не всегда хорошая практика. Пример про ножницы очень интереcный, спасибо, но тут больше речь про швейцарский нож. Он альтернатива всего тому что внутри него? Не полная, всё равно нож и отвертку лучше иметь специальную, но когда срочно надо или побыстрее то незаменимая вещь
@@kaliber_6049 Смотря для чего очень хорошие IDE. Если для мартышек по перекладыванию джсонов - JetBrains, если для формошлепа и прочих веб-смердов - vs code. Если для fpga - xilinx vivado или другие. И так далее.
@@itpark32 то что все есть из коробки и все работает. Использую рубимайн для программирования на руби и настройка и установка всех плагинов в вс код - та еще жопная боль, а в рубимайне все как-то работает сразу и все есть из коробки. Понятно, что если рабочая машина слабая, то вариантов кроме как вс код или всякие вимы - нет. Но мой путь, это - путь зажравшевогося, ленивого разработчика. Знаю много коллег, кто спокойно работает на вс коде и ничего против не имею. PS: из заметных плюсов по ide-хам от джетбрейнса могу выделить крутой встроенный инструмент для разрешения мержконфликтов и в целом оч удобно работать с гитом визуально, крутая навигация по методам и классам(в вс коде так и не смог нормально настроить так же круто навигацию по метода, какие плагины только не пробовал, мб просто не нашел подходящий), крутой собственный автокомплит, в целом оч нравится сам дизайн "айдеехи", всякие ии помощники(включая прокаченную платную реализацию с улучшенными функциями апи чата гпт от самих джетбрейнс)
@@itpark32в целом дизайн удобный, у них есть своя попытка в редактор кода для всего, умные инструменты (допустим их ии, которые помогает писать код, гораздо удобнее, чем в визуалке), в плане загруженности интерфейса лично мне больше нравится тот же вебшторм или пайчарм, необязательно постоянно пользоваться консолью для того же Гита, есть "история проекта" и можно откатиться в случае чего, он сам создаёт нужное окружение. А по поводу платности..ну тут если честно, того стоит, как по мне, однако из-за санкций и того что работать я пока не могу, я просто получаю софт по почте, оставляю там заявку и все. Также никто не запрещает спиратить, да и есть бесплатные ide, тот же пайчарм или интеледж
Я не вижу смысла использовать VSCode при работе с бэкендом (Кроме Node.JS) / разработке десктоп приложений / всё что связано с Java. VSCode - быстрый и легковесный, хорошо подойдёт для Node.JS и фронтенда потому что много модулей упрощающих разработку. А для более комплексных решений я предпочитаю отдельные IDE.
Так же советую присмотреться к vscodium * тот же код, только выпелена слежка за пользователем и полностью свободный Я использую в связке с консольным micro(когда малые файлы пишу)
Начал изучать питон, долго не заморачиваясь выбрал vs code в качестве первой "ide", поэтому особо сравнивать не с чем, но очень много багов уже словил. Практически все были связаны с расширениями и в большинстве случаев был виноват code runner, но опыт все равно в некой степени "минорный".
А не пробовал рассмотреть PyCharm? Я начал изучать Питон и выбрал именно PyCharm. Ничего дополнительного не требуется устанавливать. Пока устраивает на 100%.
@@victorstepanov3588 Думал, да и советовали, но пичарм бесплатный как я понял из отзывов такое себе, либо покупать его потом, либо пиратку юзать ( а с пираткой есть шанс что-то поймать, маленький, но есть).У vs code плагины бесплатные, сообщество большое, с документацией пока сталкивался только мельком, но вроде все хорошо сделано, да и уже попривык чуть-чуть, ну и почему-то просто он мне нравится(кроме косяков), не знаю почему ) . В целом для себя пока решил, что буду сидеть на vs code, но если дальше будут какие-то проблемы серьезные, то забью и перейду на пичарм =)
Годный видос, спасибо. VSCode более удобен для разработки лично для меня (пишу на питоне). PyCharm Уж слишком оверкил. Встроенный терминал, который нельзя никак поменять на привычный тебе Konsole например, плюс куча ненужных лишних кнопок, как по мне. Единственное чем хороши jetbrain'овские IDE, это тем, что они дают очень много функционала специфического. Например дебаггер у них объективно лучше и удобнее чем в vscode, ну и дебажить docker container с поднятым приложением каким-нибудь в vscode это просто на грани с невозможным, а в jebrain IDE настраивается в три клика.
Спасибо за оценку! :) Мы очень рады что смогли помочь. Во многом не можем не согласиться, многие вещи и правда на грани, но возможны. Мы хотели показать альтернативы и возможные замены в редакторе
Интересное видео. Автор так эмоционально сравнивал VSCode с платными IDE oт JetBrains :). Да, для многих случаев подходит "швейцарский нож" VSCode, но когда дело доходит до работы в каких - нибудь фреймворках, скажем , PHP Laravel, то почему-то все выбирают JetBrains , а почему, да потому что в нем удобно работать. Работает нормально автокомплит, правильно делаются операции по изменению пространсва имен и многое еще разных удобных функций , которые за тебя делает IDE. А VSCode этого сделать не может. В видео вы привели пример работы с языком программировани C#. Но почему-то все дот нетовцы сидят в Microsoft Visual Studio. Поэтому VSCode , лучший для чего? Да, одни вещи можно сделать в нем быстро и удобно, другие нет. VSCode занял свою нишу в IT инфроструктуре. И вообще с кем он конкурирует ? Да только с JetBrains ! У IDE от JetBrains вообще нет конкурентов. Какие есть другие IDE Eclipse или NetBeance ? Что на них еще кто-то работает ? Или может быть vim c его различными плагинами? Можете привести пример хоть одной компании в которой разработчики используют vim, для разработки скажем бэкенда на Java ? Думаю, что редактор нужно выбирать в зависимости от решаемой задачи. Удобнее с этим работаем с ним, для других целей удобнее с другим - выбираем другой.
Согласен. Я еле как настроил VSC для Ларавеля, в целом автокомплит хорошо работает, но например не все фасады и саппорты распознаëт (Illuminate\Support\Str приходится постоянно вручную импортировать)
По поводу дотнетовцев - многие работают и в VS Code. Visual Studio сто процентов надо при разработке интерфейсов к примеру на Avalonia какой нибудь, но при разработке Unity или консольных приложений подойдёт и VSC. С последним невозможно не согласиться :) Для разных задач подойдут разные инструменты, иногда и на бумаге придётся пописать. Спасибо за большой ответ! Я уверен ваш комментарий поможет другим разобраться в вопросе выбора IDE
Все прикольно, за исключением одного НО, почему нельзя уйти с jetbrains... В vscode нет нормального сравнения папок и файлов в них, которой показывает разницу как в гите. Что бы сравнение было как на локальных папках так и с удаленным сервером. Далеко не все можно запихнуть под контроль версией и на реальных проектах переодически надо сравнивать файлы. Какие нить файлы конфигурацией, документов, ещё что нить. Есть сравнение отдельных открытых файлов, но это совсем другое и более геморно чем в брейнсах.
@@MrLotrus ну это как проект в блокноте писать. Играет на самолюбовании, типа, какой я профессионал, но не повышает производительность. IDE на то и IDE, что бы ускорить работу, и если есть хорошие инструменты для сравнения в IDE, зачем использовать консоль?
@@somebodycrazy Первое преимущество - экран не захламлен кучей менюшек и окон. Перед глазами только то с чем работаешь. Второе - в среднем быстрее сможешь перемещаться по кодовой базе. Nvim позволяет настроить автопополнение, сниппеты и тд. А если говорить о консоли, то это часто быстрее и не менее удобно. Просто многие привыкли к гуям и им тежело и неудобно пользоваться консолью. Например kubectl с автодополнениями удобней и быстрее графических приложений для работы с кубером. Но люди боятся и не могут настроить. Плюс любые операции в консоли легко автоматизируются и под любую рутину можно написать удобную обвязку.
Ответ на "почему" это не только удобство и красота редактора кода, а LSP. Вот это по настоящему революционная штука за которую Microsoft благодарят все программисты мира (даже те, которые сидят на linux и из vim не вылазят).
@@kshetragia Зато все самые новые плагины выходят только для VS Code. Для какого-нибудь супернового продукта типа как было с bun или с deno, или с Astro это критично. Ну и не все вимеры признаются, но периодически после обновления у них все ломается в плагинах.
@@DreamingDolphing насчет поломок у меня только джет брайнс не ломался кроме каких-то настроек тем и шрифтов. А вот с VSCode сразу получал геморрой. Так что лично для меня в этом вопросе дело в количестве геморроя. Ну а новейшие плагины.. Работаю с устоявшимся набором и редко хочется что-то изменить/улучшить/дополнить.
Сколько людей столько и проблем :) У кого как. Возможо для Unity это рискованное решение, поэтому и не вставили в видео, но честно в практике часто встречающаяся как альтернатива обычной Студии
Когда нужны коасивости и умные подсказки то jetbrains, есть так же у них бесплатный fleet, а когда здоровый проект то sublimetext или neovim. Vscode не столь функциональный, но жрущий ресурсы, так как базируется на electron.
Ребета я ща учу Python уже как год можете посоветовать хороше библиотеки повязанное з нейросетями на будущее и з графическим интерфейсом как tkinter примеру
SqLite3 это БД, PyQt5 графическая библиотека, openCV компьютерное зрение, TensorFlow она для работы с нейросетями она многофункциональная сам почитай . Пока всё
@@itpark32 По сравнению с VS code быстрее запускает код. Сейчас изучаю c++, а поскольку я использую Linux особо других вариантов нет. Из вариантов которые я побывал ещё был Eclipse, KD develop и платный Clion. Clion платный и у меня он медленно работает, с KD develop я не разобрался, а у Eclipse интерфейс какой-то перегруженный.
Он не "лучший"... Он просто модифицируемый и.... БЕСПЛАТНЫЙ. Для потенциального работодателя - не надо тратить деньги на IDE. Поэтому очевидно, что он - выбор номер один.
Лучший скорее мы решили постаить как вопрос. Но на наш взгляд и правда лучший из за этой модульности. В комментариях много мнений, может вы согласитесь как с нами так и с кем-то еще. Но по поводу цены а точнее её отсутствия мы с вами согласны.
А есть похожие программы на vs code? Желательно платные и так же поддерживают многие языков программирования, у jetbrains такой проги вроде нет, а иметь универсальный редактор кода помимо узконаправленных редакторов было бы неплохо.
Обычная Visual studio. Для компаний она платная, для остальных она бесплатная. Делает то же самое как vs code только больше весит и, как по мне, имеет больший функционал как из коробки, так и после настройки
@@lightdefender7818 Вы спросили, я ответил. Я не могу утверждать, что это полноценная альтернатива, но факт, что JB пытаются(лись) создать подобную альтернативу - очевиден. Если же цель видео и дискуссий под ним - очередной срач на тему: какие же разработчики платных инструментов - мудилы, то это не ко мне. Каждый разработчик: индивиудальный или корпоративный, сам решает, что ему использовать. Исходя из личного опыта, могу сказать, что то количество средств автоматизации рутинных процессов, которые представляют некоторые коммерческие средства разработки, способны экономить большое количество рабочего времени.
С 14 года начал пользоваться продуктами JetBrains, с 17 начал оплачивать полный пак, искренне считаю что VSCode используют либо если не могут оплатить JetBrains, либо четко понимают чего хотят получить от VSCode, все возможности VSCode так же имеют все продукты от JetBrains, а вот тот же IntelliSense у vscode нет... я честно пробовал перейти на vscode, но пока так и не смог, качество продукта, даже с учетом различных модулей прям совсем разное, и не в пользу vscode( ИМХО конечно же)
собрал hello_world.cpp через нижний терминал, gcc выдает ошибку, ввёл :"g++ -o hello_world.exe hello_world.cpp ". Далее запустил, опять через терминал: '.\hello_world.cpp'. Верхние кнопки всё ещё не работают🤔
Есть такие понятия, как "промышленная разработка" и "промышленный образец". Изделия, проектируемые и сопровождаемые годами. Но в России сие неведомо. Поэтому к услугам "свободных художников" и создан VS Code и GNU. Чтобы эти "художники" под ногами не путались и не мешали работать.
сама идея сделать иде под один язык программирования кажется тупой, если в одном проекте допустим 5 разных языков применяется и под каждый в вскоде можно в два клика скачать свои аддоны. К тому же вскод бесплатный и легковесный, я не хочу видеть рекламы и предложений платить за ИДЕ )
На самом деле к примеру студентам или ребятам которые только изучают язык возможно и удобнее сидеть на более чем-то легковесном, но не упомянуть о работе c С++ нельзя
@@itpark32 онлайн компилятор тогда уже в помощь. visual studio же дает возможность легко создавать проекты, все нужные библиотеки, компилятор устанавливаются совместно
В Vscode мультикурсор из коробки один из лучших, если не лучший. Да,да JetBrains - это же IDE😂 и что? Жрёт ресурсы как не в себя. А тут просто редактор кода - самый удобный редактор.
Хз, я сколько не пытался у меня автокомплит пайтон не работает что с пайланс, что джеди. Когда будет сильно гореть куплю лицензию пайчарма, чем эти танцы с бубном.
Не понятно, что можно написать на том же популярном питоне. Пробовал писать. Все понятно. Там главное отступы. Но что на выходе так и не понял. Екзешник или для мобильного или для инеты? Я писал все время на делфях для винды потом для мобилы. Но что то пошло не так у них. Для мобилы сейчас пытаюсь писать в андроид студии. По сравнению с делфи очень бедные возможности.
В питоне столько фреймворков, что все ограничивается только твоим желанием. Есть фреймворк для работы с таблицами екселя, есть для считывания данных с фотографии, телеграмм боты, есть даже инструменты для создания 2д/псевдо 3д игр. Тут главное найти что именно нужно для вашей задачи.
@@nullerror9822 Перечислять то, что есть в других языках и утверждать что это плюс - весело. Питон - тормозная хрень, которая предназначена для прототипирования научных работ и ML, не более. А вылезать из этой песочницы петухону, тоже самое что писать на JS бэкенд.
@@itpark32 microsoft, как истинный оплот капитализма гонится только за деньгами и они для этого готовы жертвовать всем, а при помощи части заработанного выходить сухими из воды... Они сокрушили такого гиганта, как Nokia разобрав его на технологии и продав имя Nokia куда-то далека далеко, а не так давно они купили Minecraft. И что теперь? Там появилась телеметрия, по аналогии с Windows они собирают данные везде, в любом своём продукте... Сейчас напечатаешь код в этом детище microsoft, а завтра они уже им владеют и запатентовали его
очень спорное утверждение. я хз про с++ и все такое, но пхп и удаленная разработка на нем это боль (через фтп) удобство - 0. для фронта еще сойдет. нет понятия проектов и тд и тп. короч так себе (пробовал года 2 назад, уверен и счас мало что изменилось)
Для C# точно не лучшее решение. Разве что плюсом тут будет кроссплатформенность VS code (Хотя райдер тоже, но он платный). В VS code подсказок нормальных нет, интеллисенс нормально не работает. Переход по ссылкам посредственный. Декомпиляция не везде работает. Чувствуешь себя стеснённым со всех сторон. Так что выбор явно в пользу Visual Studio или Rider. На работе пользуюсь райдером. Дома над своими проектами пользую студию. И мысли не было начать пользоваться VS code.
Мне советовали такую IDE, как Pycharm. Попробовал - жуткая лагучая вещь с кучей ненужных функций. Пробовал Sublime Text - просто продвинутый Notepad ++. Но как же мне понравилась VS Code, хоть и создала её мелкомягие. Летает как фанера над Парижем, куча полезных функций, она поддерживает даже WSL! Одним словом, прекрасная IDE
Он точно не лучший. В нем нет такого крутого дополнения кода как в софте от jetbrains. По поводу плагинов. Была задача загружать php файлы автоматом после их сохранения. Вообщем за сутки дро*ки без приятного удовольствия так и не нашел плагин, который нормально бы загружал файлы по фтп автоматически после их сохранения. Как хороший блокнот с подсветкой кода - я его использую. А как ide - лично для меня мусор.
Конечно он не может стоять наравне с IDE полноценно, однако основная его суть что он может потягаться со всем одновременно. Да не на все случаи есть еще плагины, но зачастую VS Code потягается со многим. Мы и указали в видео что он швейцарский нож. Стоит ли он наравне с полноценными инструментами? Нет конечно, но в нужное время и всегда рядом есть маленькая альтернатива.
@@БольшойБрат-з4рсогл, уверен что современные программисты боятся даже открывать компилятор из под консоли и ваще чета делать без ide со своими проектами cmake тоже деградация
@@itpark32 На это правильней ответить, чем он хуже. Он хуже тем, что он не комбайн и что он платный. Во всем остальном он лучше. Понимаю, что очень расплывчато, но отработал на том и другом несколько лет, есть материал для сравнения. В основном мелочи, но их много и они раздражающие. Да из мелочей и формируется мнение. Из JB пользовался в основном webstorm-ом и IDEA(не в vs же на котлине писать). Опять же если пишите на php, то смешно использовать что-то кроме PHPStorm - просто ультимативный инструмент.
есть предположение, что vscode хорош для виндузятников, потому что винда сама по себе программистов не любит, а vscode упрощает жизнь. под линуксами и, рискну предположить, под маками жизнь программиста сильно прощети можно спокойно использовать nvim.
автодополнение кода работает предельно криво, постоянно предлагая то что мне абсолютно не нужно. С проектами больше чем блог или тудулист начинает дико тормозить, индексация длится тысячу лет либо ваще не заканчивается. Надо постоянно чото-там настраивать, доустанавливать, переустанавливать. В чём он лучший? В целом любой редактор кода на электроне это лютое гавно.
Когда пробовал писать на шарпах на нём, тоже плевался (и сидел на обычной студии). Но для более легковесных языков по типу дарта работает отлично и ничего кроме собсна плагина языка и плагина для сниппетов так и не понадобилось ставить
Электрон тема уже спорная, но будем честны это одно из многих приложений хорошо реализованных на электроне. А по поводу автоподстановки на 50% можем согласиться. Но в некоторых случаях VSC очень хороший подручный инструмент. Но он лучший как раз потому что может быть везде и сразу, да не так круто как остальные предназначенные IDE, но наравне
VS Code действительно хороший, но если брать конкретный язык, то VS Code проигрывает jetbrains. Например тот же PhpStorm на порядок выше VS Code со всеми его плагинами.
@@itpark32 по сути тот же неовим только с нормальной конфигурацией из коробки, плюс некоторые интересные идеи реализует и всё работает без каких либо настроек. Но это фул мое мнение, кому как удобно тот с тем редактором и работает
VS Code - ужасная программа! Она тугодумная, потому что сделана на основе браузерного движка Chromium. То есть она сделана на обычном HTML + CSS + JS. Вы только посмотрите сколько времени она запускается. Ждать надоест. Ну или нужно её постоянно держать открытой =). Ну и соответственно она довольно тормознутая. А чего ещё ждать от веб-браузера.
Впервые слышу чтобы VS Code долго запускалась, всегда хвалили наоборот за скорость исполнения. Вы зря ругаетесь на веб бразуеры. Это достаточно удобная реализация некоторых программ, если конечно нормально реализована. Да затратная на память, но сейчас безумно много приложений построенных на основе браузеров.
Я чуток приофигел когда узнал, что в vscode есть расширение для знакомств)
Удачи в развитии и процветании в программировани
Спасибо, вам того же :)
Полностью согласен, самый приятный редактор кода
Привет! отличный ролик , я как раз программист на с# и хочу перейти с винды на мак сначало увидел как хорош мак, но было не комфортно уходить из полноценной визиал студио но теперь понял что это не хуже))
На данный момент хуже. Качай rider
Для frontend VS Code очень удобная IDE, многие коллеги с PhpStrorm`мов всяких перешли. Разница только в том, что VS Code нужно полностью настраивать для себя, искать, ставить нужные плагины, а в Jet Brain условно из коробки всё настроено. Но VS Code зато быстрее работает, UI более плавный.
это не Ide, это текстовый редактор на веб технологиях
@@popuguytheparrot_ Это как минимум очень продвинутый текстовый редактор, а вообще по определению это IDE, посмотрите например на wiki Интегрированная_среда_разработки
@@popuguytheparrot_ Это IDE на веб технологиях
@@popuguytheparrot_ IDE по определению
@@popuguytheparrot_ Это IDE по определению
Блокнот соло 😎
Код на бумажке >>>
@@itpark32 написать программу в голове, поймать ошибку, отдебажить и скомпилить.
Инструменты Jetbrains очень хороши
Для разработки c# - только Visual Studio из-за Resharper.
Для разработки на МК (arduino, stm32, esp32) самое то с platformio.
За плагины спасибо, нашел интересные для себя
Круто! Рады что с могли помочь, а можешь рассказать что за плагины конкретно тебе понравились
Одно из важнейших преимущество VS Code - его скорость работы, быстрее него ничего нет, а достигается это за счёт того, что VS Code это приложение в браузере (по сути web приложение), причём очень хорошо оптимизированное приложение. Кстати, с открытым исходным кодом на TypeScript.
Это такой шуточный комментарий? =)
"скорость работы, ... достигается это за счёт того, что VS Code это приложение в браузере".
Прикольно. Как раз из-за этого приложение жутко медленное и нагружающее ПК. Оно даже пока запустится ждать надоест. А попробуйте открыть файл размером 5 Мб за 0.1 секунды и выполнить поиск всех букв "a". А теперь сравните с чем-то, написанным на С++, например Nodepad++ или т.п. Разница в скорости в десятки раз. А по открытию наверно в сотню.
"причём очень хорошо оптимизированное приложение. Кстати, с открытым исходным кодом на TypeScript" - это же насколько надо было "хорошо оптимизировать" приложение, чтобы писать его не на JS, а на надстройке в виде TypeScript. Зачем эта лишняя синтаксическая соль и перец, если всё равно код будет на JS? Просто людям хотелось сделать всё побыстрее и поудобнее для себя, для целей разработки, а отнюдь не для оптимизации для конечного пользователя.
@@mrgoodpeople вроде ваша мысль в верном направлении, но реальность другая. Браузер это универсальный GUI для отображения графики, и он кроссплатформенный и очень оптимизированный, огромное количество людей над этим работало. 2d 3d графика там отображается через низкоуровневые драйверы, чтобы отобразить сайт frontend разработчику нужно нужно написать пару строк на высокоуровневом языке и это будет достаточно шустро работать, если вы захотите сделать тоже самое на чистом c++ вы затратите гораздо больше времени. На современных pc вы разницу в скорости запуска не заметите.
@@mrgoodpeople скорость работы по сравнению с другими большими IDE jetbrains, MS visual studio 20xx, eclipse и тд
@@sergeibuttonkin2731 вы явно приукрашиваете насчёт "очень оптимизирован" и про быстрое отображение графики. Мы же не в 3d-игры собираемся играть. Разве можно сравнивать онлайн-версии программ и их десктопные версии на С++? Вообще невозможно. Небо и земля. Медленно происходит работа с DOM-структурой страницы, с применением стилей, это всё достаточно медленно, если сравнивать со скомпилированными программами. Иногда браузер вообще тяжёлые вещи тянет слабо. Про его прожорливость в плане оперативной памяти вообще молчу. Это "огромное количество людей" не смогло с этим ничего сделать. Где-то по исторически сложившимся причинам, а где-то просто в силу технических особенностей самого языка.
"чтобы отобразить сайт frontend разработчику нужно нужно написать пару строк на высокоуровневом языке и это будет достаточно шустро работать, если вы захотите сделать тоже самое на чистом c++ вы затратите гораздо больше времени" - ну это и называется оптимизация. Зачем нам прослойка в виде виртуальной машины (кстати очень небезопасной, как оказалось) для исполнения JS-кода, которая сама написана на с++. Масло маслянное. Пусть разработчик постарается для того, чтобы у пользователя была максимально шустрая программа. Куда им торопиться, пусть пишут код и не ленятся =). На то они и специалисты высокого класса из Microsoft, а не простолюдины, делающие программы парой строк, надеюсь без использования ChatGPT хотя бы =).
Господа программисты. Помогите пожалуйста с вопросом. Есть проэкт с ошибкой и есть исходный проэкт без ошибки. Открывая исходник, программа запомнив все изменения открывает и их. Как о крыть исходник без изменений и ошибок? Или как очистить vs code до первоначального его состояния? А то везде советы в корень все сносить и устанавливать по новой. Надеюсь смог правильно описать проблему
Попробуй удалить скрытую папку vscode в корне проекта. Мало ли, а так у нас есть чат (по ссылке в описании) советуем обратиться туда
@@itpark32 Благодарю. Обязательно загляну
как бы логично не звучало, но когда ножницы делают специально для кустов, то ими удобнее резать кусты, чем обычными ножницами *для всего
да, ими тоже можно и бумагу и кусты кромсать, но зачем ?
раз люди придумали что то отдельное - значит была нужда и есть преимущества
продукты от JetBrains как раз и есть те самые ножницы специально созданные и заточенные под определенные задачи, в которых есть все необходимые СТОКОВЫЕ компоненты для разработки (это к тому, что на vscode есть много всего, не спорю, но где гарантия, что эти компоненты будут поддерживаться еще X лет в будущем? д и кто сказал, что там оно работает лучше/быстрее и тд)
насчет их цены - берите и крякайте, способов море, даже ласт версии спокойно активируются раз и навсегда
очень хорошо, но речь не о ножницах для кустов, пересмотрите видео
@@andrei9834 настолько информативного и аргументированного ответа я точно не ожидал
@@haykera2338 :))))
К сожалению гарантии нет, хотя многие компании владеющие и овтечающие за технологии ведут поддержку своих плагинов ВЕЗДЕ. А крякать не всегда хорошая практика.
Пример про ножницы очень интереcный, спасибо, но тут больше речь про швейцарский нож. Он альтернатива всего тому что внутри него? Не полная, всё равно нож и отвертку лучше иметь специальную, но когда срочно надо или побыстрее то незаменимая вещь
Нифига себе ножницы. При всём уважении к джетбрейнс это тяжеловесная штука с перегруженным по дефолту интерфейсом.
JetBrains помощнее будет. В Lsp до сих пор не реализована возможность рефакторинга кода.
В этом плане пока да, но если не ошибаюсь то Github Copilot может чуток вылечить эту проблему
@@itpark32 copilot не работает офлайн. Да и возможности его слишком преувеличены.
Black, ruff, aytoPEP8. Если для python
@@itpark32Тогда уж AWS Toolkit
По рефакторингу джетбрейнс впереди, но базовые операции vscode умеет. Вроде переноса файла в проекте с корректировкой импортов
2:36 команда: pacman -S mingw-w64-ucrt-x86_64-gcc
2:58 путь для переменной среды PATH: C:\msys64\ucrt64\bin
Спасибо за помощь!
Так его ещё и в браузере можно запустить , ещё один плюс
Аааааа....Нахрена?
Вывод: VS Code для тех, кому лень разбираться в специализированных IDE для каждого языка, где точно такой же функционал, только мощнее
Согласен, есть много специализированных IDE. Например очень хорошие IDE от компании JetBrains. Я не понимаю, кто пишет на VS code
Не соглашусь. Я с php работаю уже почти 20 лет, для меня VS Code гораздо удобнее шторма, например. Как и для многих других.
@@kaliber_6049 Смотря для чего очень хорошие IDE. Если для мартышек по перекладыванию джсонов - JetBrains, если для формошлепа и прочих веб-смердов - vs code. Если для fpga - xilinx vivado или другие. И так далее.
@@kaliber_6049 зачем тебе несколько IDE когда есть одна для всего?
Скорее наоборот)
люблю комфорт плюс в виде платного джетбрейновского окружения 😏
А что именно нравится в их продуктах больше всего?
@@itpark32 то что все есть из коробки и все работает. Использую рубимайн для программирования на руби и настройка и установка всех плагинов в вс код - та еще жопная боль, а в рубимайне все как-то работает сразу и все есть из коробки. Понятно, что если рабочая машина слабая, то вариантов кроме как вс код или всякие вимы - нет. Но мой путь, это - путь зажравшевогося, ленивого разработчика. Знаю много коллег, кто спокойно работает на вс коде и ничего против не имею. PS: из заметных плюсов по ide-хам от джетбрейнса могу выделить крутой встроенный инструмент для разрешения мержконфликтов и в целом оч удобно работать с гитом визуально, крутая навигация по методам и классам(в вс коде так и не смог нормально настроить так же круто навигацию по метода, какие плагины только не пробовал, мб просто не нашел подходящий), крутой собственный автокомплит, в целом оч нравится сам дизайн "айдеехи", всякие ии помощники(включая прокаченную платную реализацию с улучшенными функциями апи чата гпт от самих джетбрейнс)
Ты хотел сказать бесплатного?)
@@itpark32в целом дизайн удобный, у них есть своя попытка в редактор кода для всего, умные инструменты (допустим их ии, которые помогает писать код, гораздо удобнее, чем в визуалке), в плане загруженности интерфейса лично мне больше нравится тот же вебшторм или пайчарм, необязательно постоянно пользоваться консолью для того же Гита, есть "история проекта" и можно откатиться в случае чего, он сам создаёт нужное окружение. А по поводу платности..ну тут если честно, того стоит, как по мне, однако из-за санкций и того что работать я пока не могу, я просто получаю софт по почте, оставляю там заявку и все. Также никто не запрещает спиратить, да и есть бесплатные ide, тот же пайчарм или интеледж
@@itpark32 использую рубимайн, нравится все, от того что все есть "из коробки" до встроенных ии
Я не вижу смысла использовать VSCode при работе с бэкендом (Кроме Node.JS) / разработке десктоп приложений / всё что связано с Java.
VSCode - быстрый и легковесный, хорошо подойдёт для Node.JS и фронтенда потому что много модулей упрощающих разработку.
А для более комплексных решений я предпочитаю отдельные IDE.
Что ж, кто-то привык так. Кому-то нравится легковесность и какая-то простота. Но все одновременно правы и не правы
Я на php пишу у vs code.
@@Captal_de_Bush Это же гемор, разве нет?
@@Captal_de_Bush Как опыт?
@@fastwalker3551 Совсем нет.
Лучший инструмент программиста:браузер и подключение к интернету
Не поспоришь, но идти надо и в ногу со временем
Так же советую присмотреться к vscodium
* тот же код, только выпелена слежка за пользователем и полностью свободный
Я использую в связке с консольным micro(когда малые файлы пишу)
только своя репа с плагинами, где не всё есть.
Но наверн можно прикрутить репу из vscode
@@whitebelyash я нужные плагины просто скачиваю и ставлю, пару кликов делов
Начал изучать питон, долго не заморачиваясь выбрал vs code в качестве первой "ide", поэтому особо сравнивать не с чем, но очень много багов уже словил. Практически все были связаны с расширениями и в большинстве случаев был виноват code runner, но опыт все равно в некой степени "минорный".
Она постоянно развивается, но в качестве первого опыта очень даже неплоха. Собираетесь куда то уходить с неё?
Code runner питону вообще не нужен
А не пробовал рассмотреть PyCharm? Я начал изучать Питон и выбрал именно PyCharm. Ничего дополнительного не требуется устанавливать. Пока устраивает на 100%.
@@victorstepanov3588 PyCharm это "оверкилл" по моему, как кувалдой забивать гвозди
@@victorstepanov3588 Думал, да и советовали, но пичарм бесплатный как я понял из отзывов такое себе, либо покупать его потом, либо пиратку юзать ( а с пираткой есть шанс что-то поймать, маленький, но есть).У vs code плагины бесплатные, сообщество большое, с документацией пока сталкивался только мельком, но вроде все хорошо сделано, да и уже попривык чуть-чуть, ну и почему-то просто он мне нравится(кроме косяков), не знаю почему ) . В целом для себя пока решил, что буду сидеть на vs code, но если дальше будут какие-то проблемы серьезные, то забью и перейду на пичарм =)
Годный видос, спасибо. VSCode более удобен для разработки лично для меня (пишу на питоне). PyCharm Уж слишком оверкил. Встроенный терминал, который нельзя никак поменять на привычный тебе Konsole например, плюс куча ненужных лишних кнопок, как по мне. Единственное чем хороши jetbrain'овские IDE, это тем, что они дают очень много функционала специфического. Например дебаггер у них объективно лучше и удобнее чем в vscode, ну и дебажить docker container с поднятым приложением каким-нибудь в vscode это просто на грани с невозможным, а в jebrain IDE настраивается в три клика.
Спасибо за оценку! :) Мы очень рады что смогли помочь.
Во многом не можем не согласиться, многие вещи и правда на грани, но возможны. Мы хотели показать альтернативы и возможные замены в редакторе
@@itpark32delve дебаг докер контейнерлв на вскод на любых версиях 90% времени тупо отваливаться будет, и это беда
Интересное видео. Автор так эмоционально сравнивал VSCode с платными IDE oт JetBrains :). Да, для многих случаев подходит "швейцарский нож" VSCode, но когда дело доходит до работы в каких - нибудь фреймворках, скажем , PHP Laravel, то почему-то все выбирают JetBrains , а почему, да потому что в нем удобно работать. Работает нормально автокомплит, правильно делаются операции по изменению пространсва имен и многое еще разных удобных функций , которые за тебя делает IDE. А VSCode этого сделать не может.
В видео вы привели пример работы с языком программировани C#. Но почему-то все дот нетовцы сидят в Microsoft Visual Studio.
Поэтому VSCode , лучший для чего? Да, одни вещи можно сделать в нем быстро и удобно, другие нет.
VSCode занял свою нишу в IT инфроструктуре. И вообще с кем он конкурирует ? Да только с JetBrains ! У IDE от JetBrains вообще нет конкурентов. Какие есть другие IDE
Eclipse или NetBeance ? Что на них еще кто-то работает ? Или может быть vim c его различными плагинами? Можете привести пример хоть одной компании в которой разработчики используют vim, для разработки скажем бэкенда на Java ?
Думаю, что редактор нужно выбирать в зависимости от решаемой задачи. Удобнее с этим работаем с ним, для других целей удобнее с другим - выбираем другой.
Согласен. Я еле как настроил VSC для Ларавеля, в целом автокомплит хорошо работает, но например не все фасады и саппорты распознаëт (Illuminate\Support\Str приходится постоянно вручную импортировать)
По поводу дотнетовцев - многие работают и в VS Code. Visual Studio сто процентов надо при разработке интерфейсов к примеру на Avalonia какой нибудь, но при разработке Unity или консольных приложений подойдёт и VSC.
С последним невозможно не согласиться :) Для разных задач подойдут разные инструменты, иногда и на бумаге придётся пописать.
Спасибо за большой ответ! Я уверен ваш комментарий поможет другим разобраться в вопросе выбора IDE
@@itpark32Как разраб на c#, не перейду на VS Code с VisualStudio, только по одной причине: там нет Resharper... 😢
Я юзаю Visual Studios
Git же надо отдельно устанавливать, или я что-то путаю? Устанавливаешь сырой git и vs code с ним работает
А что насчёт работы с базами sql?
что с ними
Все прикольно, за исключением одного НО, почему нельзя уйти с jetbrains... В vscode нет нормального сравнения папок и файлов в них, которой показывает разницу как в гите. Что бы сравнение было как на локальных папках так и с удаленным сервером. Далеко не все можно запихнуть под контроль версией и на реальных проектах переодически надо сравнивать файлы. Какие нить файлы конфигурацией, документов, ещё что нить. Есть сравнение отдельных открытых файлов, но это совсем другое и более геморно чем в брейнсах.
К сожалению пока да, для многих это и правда решающий фактор. Будем ждать развития. Хотя честно лично для небольших проектов это не критично
Это решается консольными утилитами вроде diff и rsync.
@@MrLotrus ну это как проект в блокноте писать. Играет на самолюбовании, типа, какой я профессионал, но не повышает производительность. IDE на то и IDE, что бы ускорить работу, и если есть хорошие инструменты для сравнения в IDE, зачем использовать консоль?
@@somebodycrazy Первое преимущество - экран не захламлен кучей менюшек и окон. Перед глазами только то с чем работаешь. Второе - в среднем быстрее сможешь перемещаться по кодовой базе. Nvim позволяет настроить автопополнение, сниппеты и тд. А если говорить о консоли, то это часто быстрее и не менее удобно. Просто многие привыкли к гуям и им тежело и неудобно пользоваться консолью. Например kubectl с автодополнениями удобней и быстрее графических приложений для работы с кубером. Но люди боятся и не могут настроить. Плюс любые операции в консоли легко автоматизируются и под любую рутину можно написать удобную обвязку.
Ответ на "почему" это не только удобство и красота редактора кода, а LSP. Вот это по настоящему революционная штука за которую Microsoft благодарят все программисты мира (даже те, которые сидят на linux и из vim не вылазят).
Что значит даже? )) neovim прекрасно заменяет vscode. Порог вхождения, конечно же, выше. Но это окупается сторицей довольно быстро.
@@kshetragia неовим работает на LSP
@@DreamingDolphing Верно. Как и VSCode. Но возможностей кастомизации несколько больше. В том плане, что из коробки вообще ничего нет.
@@kshetragia Зато все самые новые плагины выходят только для VS Code. Для какого-нибудь супернового продукта типа как было с bun или с deno, или с Astro это критично. Ну и не все вимеры признаются, но периодически после обновления у них все ломается в плагинах.
@@DreamingDolphing насчет поломок у меня только джет брайнс не ломался кроме каких-то настроек тем и шрифтов. А вот с VSCode сразу получал геморрой. Так что лично для меня в этом вопросе дело в количестве геморроя.
Ну а новейшие плагины.. Работаю с устоявшимся набором и редко хочется что-то изменить/улучшить/дополнить.
Куча головной боли при подключении к Unity.
А вот с Visual Studio никаких проблем.
Сколько людей столько и проблем :) У кого как. Возможо для Unity это рискованное решение, поэтому и не вставили в видео, но честно в практике часто встречающаяся как альтернатива обычной Студии
Когда нужны коасивости и умные подсказки то jetbrains, есть так же у них бесплатный fleet, а когда здоровый проект то sublimetext или neovim. Vscode не столь функциональный, но жрущий ресурсы, так как базируется на electron.
Жду гайд по rust' у на vs code
Будет!
Ребета я ща учу Python уже как год можете посоветовать хороше библиотеки повязанное з нейросетями на будущее и з графическим интерфейсом как tkinter примеру
SqLite3 это БД, PyQt5 графическая библиотека, openCV компьютерное зрение, TensorFlow она для работы с нейросетями она многофункциональная сам почитай . Пока всё
А я сейчас перехожу с VS code на Code::Block
Тоже неплохо, а в чем причина перехода?
@@itpark32 По сравнению с VS code быстрее запускает код.
Сейчас изучаю c++, а поскольку я использую Linux особо других вариантов нет. Из вариантов которые я побывал ещё был Eclipse, KD develop и платный Clion. Clion платный и у меня он медленно работает, с KD develop я не разобрался, а у Eclipse интерфейс какой-то перегруженный.
Какой ноутбук выбрать Mac OS windows Linux????
Смотря для чего вы планируете его использовать и какие у вас финансовые возможности.
В любом случае, стоит брать от 16GB RAM и от 512GB SSD.
@@alexmorbo6301 для всё разработчик веб приложение iOS android Blender рендеринг 3D моделирования 😁?
Любой кроме мака, по производительности смотри
@@Guerrero_Blanco А если он планирует идти в ios-разработчики?
@@alexmorbo6301 если прям нужен мак то через виртуалку, имеет смысл только если фулл уверен что только с ios будешь работать
не понял почему у меня это в уведомлениях появилось
Так велела судьба
Сижу в Notepad++
Про Devcontainer не рассказал. А это чуть ли не главная фишка
Тоже верно... Оставим для небольшого следующего видео или Shorts. Спасибо!
Он не "лучший"... Он просто модифицируемый и.... БЕСПЛАТНЫЙ. Для потенциального работодателя - не надо тратить деньги на IDE. Поэтому очевидно, что он - выбор номер один.
Лучший скорее мы решили постаить как вопрос. Но на наш взгляд и правда лучший из за этой модульности. В комментариях много мнений, может вы согласитесь как с нами так и с кем-то еще. Но по поводу цены а точнее её отсутствия мы с вами согласны.
Для c# работодатель сам покупает Resharper разработчикам. А если не покупает - нах такого работодателя. А Resharper работает только на VisualStudio...
VS Code хорош, для программирования только JetBrains
VS рассчитан на формошлепов, JetBrains - для джсон-метателей.
@@МаксимБычковский-г4б :))))
Огромный минус vscode - отсутствие поддержки множества экранов. Это критично
спасибо, но я лучше остановлюсь на nvim'е
А есть похожие программы на vs code? Желательно платные и так же поддерживают многие языков программирования, у jetbrains такой проги вроде нет, а иметь универсальный редактор кода помимо узконаправленных редакторов было бы неплохо.
Обычная Visual studio. Для компаний она платная, для остальных она бесплатная. Делает то же самое как vs code только больше весит и, как по мне, имеет больший функционал как из коробки, так и после настройки
@@synesta17 Хорошо, большое спасибо)
У JetBrains есть fleet
@@monkeygoesmad а разве там такое же множество разных языков, как в vs? Да и работа наверное будет хуже vs, т.к вышел довольно недавно, или нет?
@@lightdefender7818 Вы спросили, я ответил. Я не могу утверждать, что это полноценная альтернатива, но факт, что JB пытаются(лись) создать подобную альтернативу - очевиден. Если же цель видео и дискуссий под ним - очередной срач на тему: какие же разработчики платных инструментов - мудилы, то это не ко мне. Каждый разработчик: индивиудальный или корпоративный, сам решает, что ему использовать. Исходя из личного опыта, могу сказать, что то количество средств автоматизации рутинных процессов, которые представляют некоторые коммерческие средства разработки, способны экономить большое количество рабочего времени.
В сервере какая разрядность?
АХХАХАХА
Вопрос немного не понят :(
А где вы взяли эту картинку для шторма на 48 секунде?
С оф. сайта
@@itpark32 там чёрная полоса до боли мне знакомая))))
@@МаксимМинаков-я9о Честно не понимаем о чём вы :)) Если мы незаметно у кого-то украли картинку то будет интересно узнать у кого. Напишите пожалуйста
3:40 а приложения на winForms можно делать?
Увы никак пока
К сожалению нет
WinForms работает с Visual Studio. Но не с vs code.
С 14 года начал пользоваться продуктами JetBrains, с 17 начал оплачивать полный пак, искренне считаю что VSCode используют либо если не могут оплатить JetBrains, либо четко понимают чего хотят получить от VSCode, все возможности VSCode так же имеют все продукты от JetBrains, а вот тот же IntelliSense у vscode нет... я честно пробовал перейти на vscode, но пока так и не смог, качество продукта, даже с учетом различных модулей прям совсем разное, и не в пользу vscode(
ИМХО конечно же)
А если тебе заблокируют его по щелчку пальцев, только потому что ты не в том месте родился😂😂😂
Ваша cpp программа забагована, повторил и результат: " Collect2.exe: error: ld returned 1 exit status"😑
собрал hello_world.cpp через нижний терминал, gcc выдает ошибку, ввёл :"g++ -o hello_world.exe hello_world.cpp ". Далее запустил, опять через терминал: '.\hello_world.cpp'. Верхние кнопки всё ещё не работают🤔
Есть такие понятия, как "промышленная разработка" и "промышленный образец". Изделия, проектируемые и сопровождаемые годами. Но в России сие неведомо. Поэтому к услугам "свободных художников" и создан VS Code и GNU. Чтобы эти "художники" под ногами не путались и не мешали работать.
Python без бубна не запустить на окнах, снёс к чертям
Мне ВСкод больше нравится, чем пай чарм.
Для питона он и правда хорош. А чем конкретно для вас он лучше?
сама идея сделать иде под один язык программирования кажется тупой, если в одном проекте допустим 5 разных языков применяется и под каждый в вскоде можно в два клика скачать свои аддоны.
К тому же вскод бесплатный и легковесный, я не хочу видеть рекламы и предложений платить за ИДЕ )
лучше быть хорошим в одном, чем плохим во всем
тот случай, когда VS code хорош практически во всём и удовлетворяет большую часть потребностей программистов
Ты что умник? С Php работать в vsc ни за что!
Зачем vs code для c++ если есть visual studio?
На самом деле к примеру студентам или ребятам которые только изучают язык возможно и удобнее сидеть на более чем-то легковесном, но не упомянуть о работе c С++ нельзя
@@itpark32 онлайн компилятор тогда уже в помощь. visual studio же дает возможность легко создавать проекты, все нужные библиотеки, компилятор устанавливаются совместно
В Vscode мультикурсор из коробки один из лучших, если не лучший.
Да,да JetBrains - это же IDE😂 и что? Жрёт ресурсы как не в себя. А тут просто редактор кода - самый удобный редактор.
Хз, я сколько не пытался у меня автокомплит пайтон не работает что с пайланс, что джеди. Когда будет сильно гореть куплю лицензию пайчарма, чем эти танцы с бубном.
Не понятно, что можно написать на том же популярном питоне. Пробовал писать. Все понятно. Там главное отступы. Но что на выходе так и не понял. Екзешник или для мобильного или для инеты? Я писал все время на делфях для винды потом для мобилы. Но что то пошло не так у них. Для мобилы сейчас пытаюсь писать в андроид студии. По сравнению с делфи очень бедные возможности.
На выходе код который ты написал 😂 Питон - интерпретируемый язык, т.е. выполняет написанный исходный код.
В питоне столько фреймворков, что все ограничивается только твоим желанием. Есть фреймворк для работы с таблицами екселя, есть для считывания данных с фотографии, телеграмм боты, есть даже инструменты для создания 2д/псевдо 3д игр. Тут главное найти что именно нужно для вашей задачи.
@@nullerror9822 Перечислять то, что есть в других языках и утверждать что это плюс - весело.
Питон - тормозная хрень, которая предназначена для прототипирования научных работ и ML, не более.
А вылезать из этой песочницы петухону, тоже самое что писать на JS бэкенд.
Visual studio solo
Для меня VS code это что-то очень подозрительное, так как я далеко не фанат microsoft, мне всё равно кажется, что Intelij Idea будет лучше
А чем конкретна подозрительна? Может других людей это тоже заставит задуматься
@@itpark32 microsoft, как истинный оплот капитализма гонится только за деньгами и они для этого готовы жертвовать всем, а при помощи части заработанного выходить сухими из воды... Они сокрушили такого гиганта, как Nokia разобрав его на технологии и продав имя Nokia куда-то далека далеко, а не так давно они купили Minecraft. И что теперь? Там появилась телеметрия, по аналогии с Windows они собирают данные везде, в любом своём продукте... Сейчас напечатаешь код в этом детище microsoft, а завтра они уже им владеют и запатентовали его
очень спорное утверждение. я хз про с++ и все такое, но пхп и удаленная разработка на нем это боль (через фтп) удобство - 0. для фронта еще сойдет. нет понятия проектов и тд и тп. короч так себе (пробовал года 2 назад, уверен и счас мало что изменилось)
Для C# точно не лучшее решение. Разве что плюсом тут будет кроссплатформенность VS code (Хотя райдер тоже, но он платный). В VS code подсказок нормальных нет, интеллисенс нормально не работает. Переход по ссылкам посредственный. Декомпиляция не везде работает. Чувствуешь себя стеснённым со всех сторон. Так что выбор явно в пользу Visual Studio или Rider. На работе пользуюсь райдером. Дома над своими проектами пользую студию. И мысли не было начать пользоваться VS code.
Github Copilot достаточно неплохо решает некоторые проблемы. Но спасибо что поделились своим опытом!
Без Resharper разрабатывать c# не торт 😢
Мне советовали такую IDE, как Pycharm. Попробовал - жуткая лагучая вещь с кучей ненужных функций. Пробовал Sublime Text - просто продвинутый Notepad ++. Но как же мне понравилась VS Code, хоть и создала её мелкомягие. Летает как фанера над Парижем, куча полезных функций, она поддерживает даже WSL! Одним словом, прекрасная IDE
Он точно не лучший. В нем нет такого крутого дополнения кода как в софте от jetbrains.
По поводу плагинов. Была задача загружать php файлы автоматом после их сохранения. Вообщем за сутки дро*ки без приятного удовольствия так и не нашел плагин, который нормально бы загружал файлы по фтп автоматически после их сохранения.
Как хороший блокнот с подсветкой кода - я его использую. А как ide - лично для меня мусор.
Конечно он не может стоять наравне с IDE полноценно, однако основная его суть что он может потягаться со всем одновременно. Да не на все случаи есть еще плагины, но зачастую VS Code потягается со многим.
Мы и указали в видео что он швейцарский нож. Стоит ли он наравне с полноценными инструментами? Нет конечно, но в нужное время и всегда рядом есть маленькая альтернатива.
потратил сутки на поиски плагина. Лучше бы свое решение написал. Ваще уже ничего не можете без своих IDE
@@БольшойБрат-з4рсогл, уверен что современные программисты боятся даже открывать компилятор из под консоли и ваще чета делать без ide со своими проектами
cmake тоже деградация
@@БольшойБрат-з4рмышление нуба. Изобретать велосипед, тратя человеко-часы, или взять готовый велосипед
@@euuhgzz2791 Иногда автоматизация и ускорение процессов которые делаются в консоли делают жизнь лучше
Да ладно, JetBrains все равно лучше же. VS как кухонный комбайн, вроде все есть, но пользоваться не хочется.
А чем JetBrains по вашему лучше?
@@itpark32 На это правильней ответить, чем он хуже. Он хуже тем, что он не комбайн и что он платный. Во всем остальном он лучше. Понимаю, что очень расплывчато, но отработал на том и другом несколько лет, есть материал для сравнения. В основном мелочи, но их много и они раздражающие. Да из мелочей и формируется мнение.
Из JB пользовался в основном webstorm-ом и IDEA(не в vs же на котлине писать).
Опять же если пишите на php, то смешно использовать что-то кроме PHPStorm - просто ультимативный инструмент.
@@itpark32 соображает лучше и имеет решарпер из коробки
Vim для профи он тяжёлый, vs самое то
vim легкий как перо, начал учить его чисто ради прикола, а щас не отвыкнуть)
ребят, давайте в блокноте писать
как раз допилим
если microsoft исходник выдаст
notepad лучшая ide
есть предположение, что vscode хорош для виндузятников, потому что винда сама по себе программистов не любит, а vscode упрощает жизнь. под линуксами и, рискну предположить, под маками жизнь программиста сильно прощети можно спокойно использовать nvim.
автодополнение кода работает предельно криво, постоянно предлагая то что мне абсолютно не нужно. С проектами больше чем блог или тудулист начинает дико тормозить, индексация длится тысячу лет либо ваще не заканчивается. Надо постоянно чото-там настраивать, доустанавливать, переустанавливать. В чём он лучший? В целом любой редактор кода на электроне это лютое гавно.
Когда пробовал писать на шарпах на нём, тоже плевался (и сидел на обычной студии). Но для более легковесных языков по типу дарта работает отлично и ничего кроме собсна плагина языка и плагина для сниппетов так и не понадобилось ставить
Электрон тема уже спорная, но будем честны это одно из многих приложений хорошо реализованных на электроне. А по поводу автоподстановки на 50% можем согласиться. Но в некоторых случаях VSC очень хороший подручный инструмент. Но он лучший как раз потому что может быть везде и сразу, да не так круто как остальные предназначенные IDE, но наравне
VS Code действительно хороший, но если брать конкретный язык, то VS Code проигрывает jetbrains. Например тот же PhpStorm на порядок выше VS Code со всеми его плагинами.
Ну тут ещё нужно учитывать что VS Code в нашем случае полностью бесплатный, а PhpStorm, как и многие другие JetBrain-овские продукты, по подписке
@@razeoliесли ты студент или учитель - бесплатный
@@lethe1337уже нет
@@ВитяМаксимов-л9ш он всегда был бесплатный phpstorm просто раз в месяц регистрируешь новый акк на временную почту и под новым акком входишь
@@ВитяМаксимов-л9шхз, два дня назад сделал, все работает
Потому что остальное гораздо менее популярно - т.е., фактически, не развивается. 🤷♂️
Лучший? Серьезно? Он же не emacs, как он может быть "лучшим"?!?
helix > nvim > vscode
Чем именно Helix лучше? Если не трудно было бы полезно узнать
@@itpark32 по сути тот же неовим только с нормальной конфигурацией из коробки, плюс некоторые интересные идеи реализует и всё работает без каких либо настроек. Но это фул мое мнение, кому как удобно тот с тем редактором и работает
notepad топ
неа, блокнот лучше
думаю, fleet от JB сможет пошатнуть vs code
Будем ждать
Моим ушам не понравилось когда ты кричал в микрофон(
Прости :( Больше не будем
не согласен, neovim - лучший инструмент.
Лучший инструмент для тех , кому не жалко тратить всю свою жизнь на запуск проекта
В vscode можно установить даже эмуляцию вима
братик, emacs
Дильдо самый лучший
@@ВитяМаксимов-л9шчто сложного в том, чтобы запустить проект?
слишком перегруженно
Спасибо за ваш комментарий! А что именно вызвало эту перегруженность? Что может быть упростить в видео?
каша, ничего конкретного.
Спасибо за честность! А чего конкретно вы хотели бы в видео? Чего не хватило в этом?
Ахахахаххаха. Смешно стелишь
Не забудьте посмотреть остальные видео, где то стелю еще смешнее
VS Code - ужасная программа! Она тугодумная, потому что сделана на основе браузерного движка Chromium. То есть она сделана на обычном HTML + CSS + JS. Вы только посмотрите сколько времени она запускается. Ждать надоест. Ну или нужно её постоянно держать открытой =). Ну и соответственно она довольно тормознутая. А чего ещё ждать от веб-браузера.
Впервые слышу чтобы VS Code долго запускалась, всегда хвалили наоборот за скорость исполнения. Вы зря ругаетесь на веб бразуеры. Это достаточно удобная реализация некоторых программ, если конечно нормально реализована. Да затратная на память, но сейчас безумно много приложений построенных на основе браузеров.
Зависит от установленных плагинов
А так бывает только подтормаживает если линтеру нада глубокое дерево обрабатывать
В остальном - самый лучший эдитор
честно говоря юзаю IDE от JB только из-за дизайна
Ты что умник? С Php работать в vsc ни за что!
Умник не умник но на вкус и цвет все фломастеры разные :)
Notepad на 3м месте?! Все дальше можно не смотреть
Ну статистика составлена не нами, но кто-то ее составляет. Может мы не знаем миллионы этих героев