Недавно читал вопрос Какие языки вы используете без IDE? Один вопрос, заданный в нескольких ответах, был: «Это Notepad ++ и IDE?»
Один из ответов на первоначальный вопрос гласил: «Нет, я использую vim ...», подразумевая, что vim является IDE. Но тогда другой ответ предположил, что vim не является IDE.
Так где линия?
Что насчет блокнота, редактора или нано?
Является ли единственный метод кодирования без IDE техникой бабочки ?
Ответы:
В буквальном смысле, IDE = интегрированная среда разработки.
Вот как я смотрю на это:
Notepad ++ допускает разработку (например, вы можете писать код), но другие области разработки не рассматриваются. Я никогда не использовал notepad ++ для разработки, только для периодического редактирования файлов.
источник
IDE: интегрированная среда разработки.
В среде IDE должно быть следующее:
Другие улучшения:
источник
Помимо очевидных функций, таких как встроенная сборка, отладка, контроль исходного кода и т. Д. Я хочу подчеркнуть, что автозаполнение может помочь разработчику действительно продуктивно работать с языком с большой библиотекой. Например
Vim может быть настроен на это тоже.
источник
IntelliSense
это реализация Microsoft автозаполнения. en.wikipedia.org/wiki/IntelliSenseОн позволяет вам редактировать, компилировать / собирать и отлаживать.
источник