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, що дозволяє створювати кросплатформенні додатки із використанням веб-технологій.
До ваших послуг всі потрібні та звичні функції, які і має мати програма такого роду. Це підсвічування коду, автоматичне визначення мови, автоматичне заповнення тексту, використання декількох панелей та можливість збереження проектів у декілька папок, потужна пошукова система і підтримка фрагментів коду.