Когда я начинал изучать Java в Lambda, мы могли бы использовать VSCode или использовать наш студенческий пакет для бесплатного года IntelliJ IDEA. Я дал VSCode всего один день, чтобы настроить его для использования Java но учебная программа по лямбдам показала примеры использования IntelliJ. В то время мой выбор был очевиден, так как я действительно не хотел оставаться позади. IntelliJ произвел на меня гораздо большее впечатление, чем я думал, ха-ха!
Перенесемся в май этого года с новой работой, и здесь я освоился с Eclipse. Я ходил взад и вперед, используя Eclipse, и, наконец, настроил VSCode для разработки Java. Мне нравится время от времени менять его на работе и набираться опыта.
в любом случае
Какой длинный обходной путь, чтобы добраться до сути этого поста! Теперь, когда у меня есть опыт использования всех трех редакторов кода для разработки Java, я думаю, что могу высказать свое мнение о кривых обучения и т. Д. В этом роде!
имейте в виду, что это очень маленький список, с моей точки зрения*
Затмение
- работает на всем, что поддерживает JVM
- очень простые требования к оборудованию
- огромная экосистема плагинов
- большая кривая обучения
- часто используемая ИДЕЯ
- более частые обновления программного обеспечения
- свободный
Интеллидж
- дружелюбный к новичкам
- завершение кода
- меньшая кривая обучения
- предпочитаемая среда разработки новыми и опытными разработчиками Java
- два издания в зависимости от ваших потребностей
- контроль версий для управления ветвями, просмотра изменений и конфликтов слияния
- индексирует весь проект при запуске (ускоряет процесс поиска)
VSCode (код VSCode)
- хорошо подходит для работы с одним файлом или более мелкими вещами
- множество расширений, чтобы превратить его в полноценную среду разработки
- не так предпочтительно, как IntelliJ
- отладчик не так хорош, как IntelliJ
- никаких расширений, установленных при использовании
- функция живого обмена
- построен поверх платформы Electron, где as IntelliJ работает на более старой виртуальной виртуальной машине
- простота использования нескольких окон при кодировании
Очевидно, что в каждом редакторе кода есть еще много моментов, которые нужно затронуть, но, вероятно, потребуется немного больше, чем сообщение, чтобы добраться до каждого пункта…
В общем, моим личным предпочтением всегда будет IntelliJ. Я призываю разработчиков (особенно новых разработчиков) дать каждому возможность посмотреть, что соответствует их потребностям.
Оригинал: “https://dev.to/nisachampagne/intellij-vs-eclipse-vs-vscode-1g09”