Один из вопросов, который задают начинающие разработчики, заключается в том, в чем разница между текстовым редактором и IDE. (Интегрированная среда разработки) is.
Конечно, со временем (учитывая некоторый практический опыт) на их вопрос будет дан ответ, как если бы вы получили текстовый редактор или IDE. GitHub в сотрудничестве с Facebook решил стереть эту грань, предоставив Atom набор дополнительных пакетов, которые обеспечивают функциональность, подобную IDE, как они объявили Atom-IDE
Atom-IDE — это текстовый редактор Atom со встроенными возможностями IDE, такими как диагностика программ, форматирование документов и контекстно-зависимое автоматическое -дополнения, которые активируются установкой набора дополнительных пакетов.
Atom IDE
Возможности Atom-IDE
Имейте в виду, что все пакеты IDE, которые можно добавить в Atom Text Editor, предлагают функциональные возможности, которые зависят от их базового языкового сервера и активируются только тогда, когда вы открываете файлы, которые они поддерживают. Как отмечается в сообщении о выпуске Atom-IDE,
Некоторым пакетам требуется несколько секунд для запуска, а другим, таким как ide-java и ide-php, требуется некоторое время при первом открытии для загрузки самого языкового сервера.
Atom Text Editor сам по себе еще не стал чемпионом других текстовых редакторов, таких как Brackets и Sublime Text как лучшего текстового редактора (по крайней мере, на мой взгляд) и поэтому я не вижуATOM-IDE в ближайшее время возьмет верх над IDE, особенно по сравнению с целым рядом языковых IDE от Jetbrain и от других компаний, таких как Eclipse и Microsoft (Visual Studio).
Тем не менее, приятно видеть, что Facebook и GitHub (среди других блестящих умов) работают вместе, чтобы сделать Atom более надежным и эффективным.
Установка Atom-IDE в Linux
Как вы уже догадались, вам понадобится уже установленный Atom Text Editor.
Загрузить текстовый редактор Atom
Вот и все! Теперь ваш текстовый редактор Atom получил статус IDE.
Вы уже протестировали Atom-IDE? Что вы думаете о новом проекте и как, по вашему мнению, он повлияет на мировое сообщество пользователей IDE? Поделитесь с нами своими мыслями в разделе ниже.