Текстовий редактор Atom виклали в open source

компанія Github опублікувала вихідні текстового редактора Atom, який вона розробляла понад шість років і випустила два місяці тому. Цікаво, що раніше не планувалося повністю публікувати код, але тепер компанія змінила своє рішення. І це, безумовно, приємний сюрприз для всіх. Під ліцензією MIT повністю відкриті всі компоненти програми, включаючи базову ядро, пакетний менеджер (apm) і фреймворк з десктопних інтерфейсом на базі Chromium ( Atom Shell ). Програма написана на C ++.

Atom - просунутий редактор тексту і вихідного коду з підтримкою розширень , Написаний на Node.js, з вбудованою системою контролю версій Git. Його можна використовувати і як середовище розробки (IDE).

Головна принадність Atom - саме в розширеннях. Уже створено безліч таких пакетів для різних потреб: підтримка JavaScript, автодоповнення команд, пакет vim-mode для управління в стилі vim, підтримка сніпетів emmet, сортування і багато іншого. Всього створено близько 900 розширень, кожен день з'являються нові. Всі вони спочатку з відкритим кодом.

Раніше Atom працював тільки під OS X (10.8+), але тепер його можна зібрати з початкових кодів та запустити під Windows і Linux. На Linux це робиться відносно просто, а от з Windows доведеться повозитися: встановити Visual C ++ 2010 Express, node.js - 32bit v0.10.x, Python 2.7.x, GitHub for Windows і Git for Windows.

Проект формально перебуває в стадії відкритого бета-тестування. Розробникам потрібно ще багато зробити для випуску версії 1.0. Вони кажуть, що потрібно поліпшити продуктивність, випустити стабільні версії для Linux і Windows, доопрацювати API. Але в будь-якому випадку, реліз 1.0 не за горами. Він відбудеться протягом декількох місяців.