Atom – бесплатный текстовый редактор для программистов, который поддерживает совместную работу над кодом. Возможности и функционал могут быть расширены с помощью плагинов, которые написаны на Node.js и встраиваются под управлением Git.
Редактором поддерживаются такие языки как C/C++, C#, Clojure, CSS, CoffeeScript, Markdown (GitHub Flavored), Go, Git, HTML, JavaScript, Java, JSON, Julia, Less, Make, Mustache, Objective-C, PHP, Perl, Property List (Apple), Python, Ruby on Rails, Ruby, Sass, Shell script, Scala, SQL, TOML, XML, YAML.
Некоторые особенности редактора Atom:
- Atom является кроссплатформенной утилитой, поэтому написание кода возможно из разных операционных систем: OS X, Windows и Linux;
- Быстрое написание кода на основе гибкого и умного автозаполнения;
- Интерфейс может быть разделен на несколько панелей, что удобно для сравнения и редактирования кода;
- Имеет встроенный менеджер пакетов, благодаря чему управление расширениями становится простым и легким;
- Удобный менеджер файловой системы, который легко откроет один файл, проект или несколько проектов сразу;
- Быстрая и удобная функция поиска и замены – экономьте свое время;
- Поддержка пакетов с исходным кодом для расширения функционала. Вы можете создать собственный и поделиться с сообществом;
- Поддержка тем с возможностью создать собственную;
- Работа с командной строкой;
- Отображение всех изменений, чтобы можно было ориентироваться в истории своего проекта;
- Работает на фреймворке Electron, что позволяет создавать кроссплатформенные приложения с использованием веб-технологий.
К вашим услугам все необходимые и привычные функции, что и должна иметь программа такого рода. Это подсветка кода, автоматическое определение языка, автоматическое заполнение текста, использование нескольких панелей и возможность сохранения проектов в несколько папок, мощная поисковая система и поддержка фрагментов кода.