LINUX.ORG.RU

Atom — основанный на Chromium редактор кода от GitHub

 , ,


3

3

GitHub анонсировал текстовый редактор, построенный на кодовой базе проекта Chromium. Несмотря на использование браузерных технологий, Atom не является web-приложением, а, по сути, представляет собой специализированный вариант Chromium, в котором каждая вкладка выполняет роль локально обрабатываемой web-страницы.

В данный момент приложение находится на стадии начального тестирования. Сообщается об открытии кода около 80 библиотек и пакетов, связанных с проектом. Код ядра пока не открыт.

Имеется режим совместимости с Vim и Emacs, средства обеспечения совместной работы с кодом, подсветка синтаксиса, поддержка расширений, тем оформления, вкладок и закладок. Кроме того, среди заявленных функций отмечен умный контекстный поиск, одновременное использование нескольких курсоров и областей выделения, наглядная пометка изменений, автодополнение, а также проверка кода для разных языков (Ruby, Python, SQL, PHP, Perl, Objective-C, C/C++, JavaScript, Java, Go и т.д.). Для написания документации с помощью редактора Atom может быть использована разметка Markdown.

Присутствует возможность навигации по локальной файловой системе посредством интегрированного файлового менеджера с функцией поиска файлов. Для централизованной установки дополнений используется встроенный менеджер пакетов. В качестве основного инструмента для разработки дополнений предполагается использование Node.js и других популярных JavaScript библиотек (jQuery, Underscore и SpacePen).

>>> Подробности

★★★★

Проверено: maxcom ()

Ненужно

не является web-приложением

Жаль, я надеялся, что можно будет редактировать прямо на гитхабе тексты.

fish_ka ()

Имеется режим совместимости с Vim и Emacs

Все режимы совместимости с емаксом которые я видел были десятком простейших хоткеев типа C-a, C-e.

предполагается использование Node.js и других популярных JavaScript библиотек

Поддержка популярных js-библиотек это похоже сегодня убер-фича программы. Как лет 5 назад была интеграция с соц сетями.

loz ★★★★★ ()

текстовый редактор, построенный на кодовой базе проекта Chromium

каждая вкладка выполняет роль локально обрабатываемой web-страницы

Код ядра пока не открыт.

Кому это нужно? Никому не нужно!
Кому это надо? Никому не надо!

IPR ★★★★★ ()

Выглядит вкусно, жаль проприатщина.

umren ★★★★★ ()

Текстовый редактор на основе браузера... Им санитаров хоть уже вызвали?

Кстати, предлагаю для продвижения слоган типа «Теперь в джва раза больше зондов!»

Valkeru ★★★★ ()

Хомячки, падкие на пердеж, никогда не запилят и десятой части vim/emacs, а авторы просто обкекаются.

baverman ★★★ ()

А там можно вызвать командную строку прямо в редакторе (как в Kate), чтобы я мог собирать проект на Go?

anonymous ()
Ответ на: Ненужно от fish_ka

Уверен, со временем так и будет (посредством накла, скорее всего). Что не умаляет ненужности, впрочем.

Apple-ch ★★ ()

Я поставил это говно, и меня интереует два вопроса:

1) Почему в редакторе который пишут ребята из github нет поддержки git?
2) Почему это говно весит 170 мегабайт?

josser ()
Ответ на: комментарий от Valkeru

Текстовый редактор на основе браузера... Им санитаров хоть уже вызвали?

Не браузера, а хромиума. Внезапно, гуглехром — вполне себе фреймворк для разработки кроссплатформенного софта на плюсах. Причём он очень неплохо оттестирован и очень даже модулен внутри.

Зачем они используют ещё и гуй на нём — хз, видимо, так им привычнее.

x3al ★★★★★ ()
Ответ на: И на фиг? от DeadEye

Конечно же нет
Конкуренция - двигатель эволюции

josser ()
Ответ на: комментарий от MegaDNO

им родимым и дальше будешь пользоваться, ибо это поделие реально не будет способно поддерживать и десятой части фич

равно как сейчас есть попытки сделать вим-совместимые редакторы на js или что-то в этом роде
так вот у них нет даже «ci)»... о какой совместимости можно говорить
разве что это совместимость с vi, но никак не с vim

q11q11 ★★★★★ ()
Ответ на: комментарий от josser

весит 170 мегабайт

Полагаю, что большая часть из этого - сам Chromium.

gill_beits ★★★★ ()

Не, ок, если взлетит как Sublime - будет торт. Думаю памяти будет кушать не мало, но на современных девелоперских тачках это не важно. Главное чтобы опенсорс, фичи как в Sublime.

Его уже можно поставить?

На движке фокса было бы экономнее и труевее, но Mozilla забила на встраивание более чем полностью

vertexua ★★★★☆ ()
Последнее исправление: vertexua (всего исправлений: 1)

Ждем файловый менджер на основе хромиума, весящий 500Мб+, музыкальный плеер с поддержкой JS/Node или что-нибудь в этом духе. Нет, ну а что такого?

maverik ★★ ()

Небось локальный веб-сервер в ядре, плюс веб-клиент и javascript. И все это для того, чтобы поменять пару буковок в текстовом файле.

rimsleur ()

Еще идн ненужный ненужно. Тысячи их и все говно. Emacs FTW!!!

anonymous ()
Ответ на: комментарий от Valkeru

Текстовый редактор на основе браузера... Им санитаров хоть уже вызвали?

Про Komodo Edit никогда не слышал? :P

X-Pilot ★★★★★ ()

Фич-лист у него мощный.

Deleted ()
Ответ на: комментарий от bohm

Читать как «хром — это не только зондбраузер, но и тонна отлаженного покрытого тестами качественного кода на плюсах».

x3al ★★★★★ ()
Ответ на: комментарий от yurkis

Подсаживают на хромос...

предлагается API для формирования нативных диалогов, интеграции приложений, создания контекстных меню, манипуляции окнами, взаимодействия с подсистемами Chrome.

bohm ★★★★★ ()

Надо из блендера редактор сделать, там даже подсветка кода уже есть!

anonymous ()

основанный на Chromium редактор кода

основанный на Chromium

Chromium Web Browser

Не нужно. —_—

nexfwall ★★★★ ()
Ответ на: комментарий от loz

Как лет 5 назад была интеграция с соц сетями.

[вылезая из анабиоза...] И я хочу текстовый редактор с интеграцией в соц сети. Даже не знаю, как я жил без этого. Хочу постить в FB конфиги, лайкать строчки кода и твиттить полезные регэкспы.

rtvd ★★★★★ ()

Прозреваю замыленое говно как в Brackets и др. браузерных редакторах. Как это можно использовать на постоянной основе вместо Sublime/vim/другой-вменяемый редактор??

anonymous ()
Ответ на: И на фиг? от DeadEye

Уже давно есть человеческие решения, взять тот же pycharm. Так нет же, надо продолжать жрать гогно и пилить плагины для дцатилетнего ископаемого.

spiro ★★ ()

Лучше бы добавили поддержку других vcs, а не делали очередной *edit, *view, плеер и прочее ненужно. Вернее, не столько не нужно, сколько нужно-но-уже-есть-в-разы-больше-чем-надо.

amix ★★★ ()

Ну, пускай будет. Может быть вполне пригодится. Для работы все равно используется PyCharm.

P.S. vim/emacs нужны лишь для редактирования конфигов на серверах.

Zetoke ()
Ответ на: комментарий от spiro

уже давно есть человеческие решения, взять тот же emacs. Так нет же, надо продолжать жрать гогно и пилить новые, никому не нужные тормозные редакторы на основе браузеров.

исправил

pousqie ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.