Atom - бесплатный функциональный текстовый редактор, который
предоставляет инструменты для совместной одновременной работы с кодом,
имеет интеллектуальную систему автодополнения ввода, имеет режим
совместимости с Vim и Emacs и многое другое
В состав программы входит пакетный менеджер, менеджер проектов,
обозреватель файловой системы и, собственно, редактор кода. Последний
поддерживает языки HTML, CSS, JavaScript, TypeScript, CoffeeScript, PHP,
Python, Java, C/C++, Objective C, Perl, Ruby, SQL, надстройки Sass,
Less и прочие.
Одной из ключевых особенностей Atom является поддержка функции телетайпа, которая позволяет разработчикам «расшаривать»
свое рабочее пространство для совместной деятельности. Другой
интересной фишкой является интеграция с Git и Github, которая позволяет
подключать указанные репозитории и работать с ними прямо в окне
редактора, не теряя фокуса. Среди прочих возможностей Atom поддерживает
закладки, автодополнение кода, подсветку синтаксиса, нумерацию строк,
поиск с заменой, разделение экрана, проверку правописания и соответствия
скобок, выбор кодировки и функцию Live Reload.
Ключевые особенности Atom:
- Расширение функционала за счет пакетов-дополнений.
- Умный контекстный поиск элементов кода.
- Поддержка закладок и вкладок.
- Возможность смены темы оформления.
- Подсветка синтаксиса.
- Встроенный менеджер пакетов-дополнений.
- Встроенный файловый менеджер.
- Наглядное отображение изменений.
- Проверка кода для всех популярных языков программирования.
- Поддержка командной строки и многое другое.