The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"GitHub представил Atom, основанный на Chromium редактора код..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"GitHub представил Atom, основанный на Chromium редактора код..."  +/
Сообщение от opennews on 27-Фев-14, 11:36 
GitHub анонсировал (https://news.ycombinator.com/item?id=7302941)  проект Atom (http://atom.io), в рамках которого ведётся разработка новой среды  редактирования кода.  В настоящее время открыт (https://github.com/atom) код около 80 библиотек и пакетов, связанных с проектом. Об открытии ядра редактора пока ничего не сообщается. Проект пока находится на стадии начального тестирования, участие в котором может быть предоставлено после отправки заявки на сайте (http://atom.io/).

<center><a href="https://f.cloud.github.com/assets/671378/2265086/c6897dba-9e... src="http://www.opennet.me/opennews/pics_base/0_1393422579.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

Редактор поддерживает режимы совместимости с Vim и Emacs, предоставляет средства для одновременной совместной работы с кодом, подсветку синтаксиса, поддерживает API (http://atom.io/docs/api/v0.60.0/api/) для разработки расширений. Интерфейс может настраиваться через темы оформления, поддерживаются вкладки, закладки, умный контекстный поиск кода, схлопывание блоков кода, одновременное использование нескольких курсоров и областей выделения, наглядная пометка изменений,  автодополнение и проверка кода для разных языков (Ruby, Python, SQL, PHP, Perl, Objective-C, C/C++, JavaScript, Java, Go  и т.п.). Для формирования статей и документации может быть использована разметка Markdown.

<center><a href="https://f.cloud.github.com/assets/671378/2265253/5b1c2ae8-9e... src="http://www.opennet.me/opennews/pics_base/0_1393422603.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


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


Помимо доступных для web-приложений возможностей, Atom предоставляет средства для навигации по локальной файловой системе (встроенный файловый менеджер) и гибкие средства поиска файлов, которые невозможно реализовать при использовании обычных web-приложений. В редакторе также напрямую используются некоторые внутренние  подсистемы Chrome, такие как движок обработки регулярных выражений и нативные элементы формирования диалогов. Кроме того, так как компоненты Atom всегда выполняются локально, упрощается разработка дополнений, обращение к ресурсам и разграничение доступа.


Функциональность редактора формируется за счёт предоставления набора пакетов-дополнений, для установки которых предлагается встроенный пакетный менеджер "apm", похожий на "npm". Через дополнения реализованы все функции, выходящие за рамки базового редактирования кода, в том числе панели, подсветка синтаксиса, оформление интерфейса, формы работы с файлами и т.п. Кроме базовых дополнений предоставляется каталог (http://atom.io/packages) сторонних пакетов.


Формат пакетов аналогичен  npm  и отличается предоставлением некоторых дополнительных блоков для определения меню, стилей, клавиатурных комбинаций, задания логики активации. Разработка дополнения мало чем отличается от создания приложения для Node.js. Для разработчиков дополнений доступны все модули Node.js, а также популярные JavaScript-библиотеки, такие как jQuery, Underscore и SpacePen. Кроме модулей Node.js предлагается API для формирования нативных диалогов, интеграции приложений, создания контекстных меню, манипуляции окнами, взаимодействия с подсистемами Chrome.

<center><a href="https://f.cloud.github.com/assets/671378/2241519/04791a24-9c... src="http://www.opennet.me/opennews/pics_base/0_1393422988.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: http://blog.atom.io/2014/02/26/the-nucleus-of-atom.html
Новость: http://www.opennet.me/opennews/art.shtml?num=39203

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "GitHub представил Atom, основанный на Chromium редактора код..."  +17 +/
Сообщение от MPEG LA on 27-Фев-14, 11:36 
>Atom не является обычным web-приложением, а представляет собой обособленный редактор кода

расходимся пацаны

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "GitHub представил Atom, основанный на Chromium редактора код..."  +2 +/
Сообщение от Аноним (??) on 27-Фев-14, 11:36 
sublime во все поля
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Аноним (??) on 27-Фев-14, 11:38 
Это, наверное, хорошо, если нет редактора
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "GitHub представил Atom, основанный на Chromium редактор кода"  +10 +/
Сообщение от RazrFalcon email(ok) on 27-Фев-14, 11:42 
>>по сути каждая вкладка редактора является локально обработываемой web-страницей

прощай ОЗУ

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "GitHub представил Atom, основанный на Chromium редактор кода"  –2 +/
Сообщение от Аноним (??) on 27-Фев-14, 11:57 
а в чем проблема? на IDEA, NetBeans, Eclipse никто из пользователей не жалуется
надо понимать, что цели перед авторами стояли другие - сделать супер-удобный редактор для современных компов, а не супер-компактный для старых
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "GitHub представил Atom, основанный на Chromium редактор кода"  +2 +/
Сообщение от RazrFalcon email(ok) on 27-Фев-14, 12:10 
Проблемы появятся как только они начнут открывать проекты состоящие больше чем из двух файлов.
Eclipse же тормоз, это всем известно.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "GitHub представил Atom, основанный на Chromium редактор кода"  –2 +/
Сообщение от Аноним (??) on 27-Фев-14, 12:45 
Eclipse у меня не тормозит на десктопе. на ноутах - да.
просто научитесь уже понимать предназначение софта. а то некоторые кричат "зачем еще один дистрибутив, кто им будет пользоваться, даже репозитория нет" на какой-нибудь лайв-сд сделанный компанией для демонстрации своих наработок без установки и раздаче на выставках специалистов в качестве демо-диска
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

32. "GitHub представил Atom, основанный на Chromium редактор кода"  +3 +/
Сообщение от kurokaze (ok) on 27-Фев-14, 18:32 
Не тормозит. летает. core-i7/16gb
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

37. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Аноним (??) on 27-Фев-14, 19:27 
> Не тормозит. летает. core-i7/16gb

Попробуй таки поболее 2 файлов открыть.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

45. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от max (??) on 28-Фев-14, 00:03 
открыто 2 проекта в idea >2000файлов в каждом точно.
все нормально, что мне сделать, чтобы тормозило?
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

47. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от Anonim (??) on 28-Фев-14, 01:23 
Открой в Eclipse
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

51. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от max (??) on 28-Фев-14, 14:58 
спорить не буду :) с eclipse завязал
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

15. "GitHub представил Atom, основанный на Chromium редактор кода"  +4 +/
Сообщение от Ivan (??) on 27-Фев-14, 13:00 
Никто из пользователей не жалуется? Может, у вас еще и солнце встает на западе?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

17. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Аноним (??) on 27-Фев-14, 13:46 
как правило, пользуются ими люди, хорошо понимающие предназначение выбранной ими IDE. остальные выбирают что-то попроще
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

26. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от arisu (ok) on 27-Фев-14, 16:20 
> как правило, пользуются ими люди, хорошо понимающие предназначение выбранной ими IDE.

да, быдлокодить удобно.

> остальные выбирают что-то попроще

vim, emacs…

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

33. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от kurokaze (ok) on 27-Фев-14, 18:33 
для плюсов вполне хватает qtcreator/codeblocks
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

35. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от arisu (ok) on 27-Фев-14, 18:50 
> для плюсов вполне хватает qtcreator/codeblocks

или vim. или emacs.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

50. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Ivan (??) on 28-Фев-14, 13:00 
"Понимание назначения" каким-то образом снижает нагрузку на железо и исправляет баги в самих IDE?
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

57. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Aqueelone email on 03-Мрт-14, 12:20 
Из практики::: Солнце встает на западе. Правда, уже после того как станет на востоке!
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

20. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от Cucumber on 27-Фев-14, 14:37 
> на IDEA, NetBeans, Eclipse никто из пользователей не жалуется

Врёшь и не краснеешь. На прожорливость и тормознутость очень даже жалуются.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

22. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Аноним (??) on 27-Фев-14, 15:07 
> Врёшь и не краснеешь.

пишешь, но не читаешь. выше я уже давал ответ

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

34. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от kurokaze (ok) on 27-Фев-14, 18:36 
> Врёшь и не краснеешь. На прожорливость и тормознутость очень даже жалуются.

А это те кто не понимает что делает. Те кто действительно занимается разработкой -- берут железо помощнее. Мы живем в несовершенном мире, сюрпрайз-сюрпрайз :)

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

36. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от arisu (ok) on 27-Фев-14, 18:52 
> А это те кто не понимает что делает. Те кто действительно занимается
> разработкой — берут железо помощнее.

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

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

40. "GitHub представил Atom, основанный на Chromium редактор кода"  –1 +/
Сообщение от Аноним (??) on 27-Фев-14, 21:54 
Заплатил 1500 рублей за дополнительную планку памяти для возможности использовать самое продвинутое IDE и тем самым значительно повышать собственную производительность. я плохо и нелогично поступил?

а пользователи IDE написанных на C/C++ так и продолжают хныкать на недостаток функциональности и плохую производительность собственного труда

и да. вот действительно, что за нытье. быстрая и качественная разработка всегда требует мощного железа, ты еще пожалуйся что фотошоп для обработки хайрезов 10000x10000 требует несколько гигабайт оперативки. плохие разработчики в адоб, не умеют оптимизировать! ай-яй-яй!

еще раз - разработка и конечный результат - две большие разницы. разработка требует мощного железа, конечный результат - другое дело совсем, и не о нем эта новость

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

41. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от arisu (ok) on 27-Фев-14, 22:10 
выше вы можете прочитать стоны быдлокодера, который оправдывает прожорливость и монструозность своих инструментов мифической «повышеной производительностью», нападками на не менее мифических «хнычущих пользователей» и приплетением неизвестно для чего обработки больших изображений.

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

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

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

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

42. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Аноним (??) on 27-Фев-14, 22:19 
Расскажи мне через какую хитро закрученную жо(R) ты перегенерируешь класс ресурсов во время разработки для андроида в виме, что это происходит быстрее чем в заточенных под это дело IDE?
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

43. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от arisu (ok) on 27-Фев-14, 22:26 
консультации для быдлокодеров — платные.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

44. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от Аноним (??) on 27-Фев-14, 22:32 
слив засчитан
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

46. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от arisu (ok) on 28-Фев-14, 00:52 
привет, унитазный бачок. считай тщательней — может, повысят до унитазной крышки.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

52. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от лолка on 28-Фев-14, 18:29 
>а пользователи IDE написанных на C/C++ так и продолжают хныкать на недостаток функциональности и плохую производительность собственного труда

И то верно. У них, у этих сишников, какие-то дурацкие проекты - АТС какая-то, которая обслуживает почти пятую часть крупного города-миллионника, нагружая на 30% восьмиядерный Xeon и отжирая всего 4,5 гига при стандартной нагрузке. То ли дело Java - поставил десяток таких серверов, докупил 200Гб ОЗУ и наслаждаешься удобной функциональной IDE, а если связь навернётся - так ещзё пару сервером можно прикупить.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

38. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Аноним (??) on 27-Фев-14, 19:28 
> разработкой -- берут железо помощнее.

Что не мешает периодически костерить тормоза и жрач памяти.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

49. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от ананам on 28-Фев-14, 12:23 
Привет, 16GB RAM!
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "GitHub представил Atom, основанный на Chromium редактор кода"  +5 +/
Сообщение от sorrymak (ok) on 27-Фев-14, 11:45 
Текстовый редактор на основе браузера?
O tempora, o mores!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "GitHub представил Atom, основанный на Chromium редактор кода"  +5 +/
Сообщение от hfejk on 27-Фев-14, 12:59 
Печатная машинка на основе микросхем никого-же не смущает.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

21. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от Cucumber on 27-Фев-14, 14:49 
> Печатная машинка на основе микросхем никого-же не смущает.

Это Chromium «микросхема»?

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

39. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от hoopoe email(ok) on 27-Фев-14, 21:21 
да, большая интегральная... с двумя удобными ручками для переноса
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

56. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Firefoxic (ok) on 02-Мрт-14, 23:46 
>... с двумя удобными ручками для переноса

Это не ручки, это петли для подъёмного крана.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

6. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Я (??) on 27-Фев-14, 11:51 
Но зачем, если есть vim.js?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от Аноним (??) on 27-Фев-14, 12:08 
Переизобрели Brackets?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

59. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от den4ik (??) on 17-Май-14, 23:41 
Улучшатели может...
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Аноним (??) on 27-Фев-14, 12:30 
интересно насколько сильно он прибит к хрому и будет ли доступен в виде веб приложения в будущем.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "GitHub представил Atom, основанный на Chromium редактор кода"  +3 +/
Сообщение от тигар (ok) on 27-Фев-14, 12:30 
адский ад... редактор на основе недобраузера.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от paulus (ok) on 27-Фев-14, 12:43 
Готовятся всех подсадить на хромос.
>предлагается API для ... взаимодействия с подсистемами Chrome.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Okarin (ok) on 27-Фев-14, 13:14 
И за что мой невинный пост удалили? Там всего-то было написано, что внешний вид слизан с саблайма и что непонятно как запускать то что накодил. Дурная у вас тут модерация.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "GitHub представил Atom, основанный на Chromium редактора код..."  +/
Сообщение от myhand (ok) on 27-Фев-14, 14:04 
а issues как были убогими, так и продолжают быть.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "GitHub представил Atom, основанный на Chromium редактора..."  +/
Сообщение от arisu (ok) on 27-Фев-14, 16:21 
> а issues как были убогими, так и продолжают быть.

у гитхаба всё убогое. а в качестве «git-бэкапа» есть и другие сервисы, без кучи гуано в блёстках.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

23. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Loooooker (ok) on 27-Фев-14, 15:24 
Интересно, а с кодовой базой Хромиума они как-нибудь синхронизироваться будут?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

53. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Аноним (??) on 28-Фев-14, 20:29 
зачем?
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от arisu (ok) on 27-Фев-14, 16:18 
догоним и перегоним эклипсу по пожиранию памяти и тормозам!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

48. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от freehck email(ok) on 28-Фев-14, 10:40 
Неужели все хорошие имена заняли?

Раньше мы через Atom новости читали, а теперь нам предлагают ещё и код через Atom править... Что дальше? Поисковая машина Emax? DE для планшетов Quake?

Времена, нравы... =/

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "GitHub представил Atom, основанный на Chromium редактор кода"  –1 +/
Сообщение от Vampireos email on 02-Мрт-14, 17:11 
интересненько, взяли идеи из сублиме и наваяли на хромиум, крутяшно, пойду выпрашивать тестовую версю)
..кто жалуется на прожорливость в плане ОЗУ, поставьте наконец себе какой нибудь дистр линукса а уже)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

55. "GitHub представил Atom, основанный на Chromium редактор кода"  +1 +/
Сообщение от arisu (ok) on 02-Мрт-14, 19:19 
ну, стоит у меня пингвинус. от этого дурохром мешьше памяти, что ли, жрать станет? да ни разу.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

58. "GitHub представил Atom, основанный на Chromium редактор кода"  +/
Сообщение от Аноним (??) on 05-Мрт-14, 17:46 
LightTable 2
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру