The OpenNET Project / Index page

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

Выпуск текстового редактора Atom 1.6, развиваемого GitHub

21.03.2016 11:44

Представлен релиз текстового редактора Atom 1.6, развиваемого инженерами компании GitHub и нацеленного на предоставление среды для редактирования кода. Atom может использоваться как самодостаточное решение, так и в роли технологического стека для построения специализированных решений. Основу Atom составляет ядро Electron, основанное на кодовой базе Chromium и Node.js, и позволяющее создавать самодостаточные приложения на основе браузерных технологий. С особенностями Atom можно познакомиться в тексте прошлого анонса. Код проекта распространяется под лицензией MIT.

Основные улучшения:

  • Реализация поддержки панели быстрого доступа, позволяющей посмотреть содержимое файла без его открытия в отдельной вкладке - для просмотра файла достаточно выбрать имя файла в навигационной панели и он сразу отобразится, что позволяет перемещаться по файлам и сразу видеть их содержимое.
  • Возможность назначения дополнительных клавиатурных комбинаций для команд управления панелями (например, для разделения панели на части).
  • Добавлен API для создания разделителей с произвольным оформлением через подстановку DOM-узлов между строк (например, можно организовать предпросмотр изображений на лету).
  • В состав включен компонент NodeGit, на базе которого подготовлен API для асинхронного обращения к Git-репозиториям (GitRepositoryAsync);
  • Добавлен API для создания верхней и нижней панели.


  1. Главная ссылка к новости (http://blog.atom.io/2016/03/17...)
  2. OpenNews: GitHub выпустил среду редактирования кода Atom 1.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/44081-atom
Ключевые слова: atom
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (46) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:57, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то последнее время проектов с названиями Atom много стало. Редактор, игровой движок, дистрибутив Red Hat для контейнеров.
     
     
  • 2.5, Andrey Mitrofanov (?), 12:03, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Что-то последнее время проектов с названиями Atom много стало. Редактор, игровой движок,
    > дистрибутив Red Hat для контейнеров.

    https://en.wikipedia.org/wiki/Atom_%28disambiguation%29

    А за трёхбуквенные [сокращения] какая драчка!...

    Ярлык -- ценный маркетинговый ресурс. </агкхррр>

     
  • 2.7, rshadow (ok), 12:12, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Слова на А всегда будут в цене. Ведь оно во всех сортировках первое. Лучше будет только слово на A(код<t)* слово подходящее при этом тематически.
     
     
  • 3.37, AnotherReality (ok), 17:26, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    1с?
     
     
  • 4.41, Andrey Mitrofanov (?), 21:12, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > 1с?

    0-day.

     
  • 2.9, anonymous (??), 12:17, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Мир готовится к атомной войне, что тут еще скажешь!
     
  • 2.22, Acybernymous (?), 13:24, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Я вообещ одно время не мог понять что значит "атом" в названии пакета в Gentoo!
     

  • 1.2, Я (??), 11:58, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Выпуск текстового редактора

    Вы хотите сказать браузера?

     
     
  • 2.24, Анонусис (?), 13:27, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Что хотели сказать, то и сказали. А вы что хотели сказать? Троллить вы не умеете.
     
     
  • 3.28, Аноним (-), 14:40, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Экий вы институтка, ведь и правда хромог с текстовым редактором выпустили. На днях микрософт выкатит новую инновацию в мир опенсорц
     

  • 1.3, Аноним (-), 12:00, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>  для асинхронного обращения к Git-репозиториям

    git pull push --merge-everything-fine

     
  • 1.4, Аноним (-), 12:02, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Depends On     : alsa-lib  desktop-file-utils  gconf  gtk2  libgnome-keyring  
                     libnotify  libxtst  nodejs  nss  python2
     
     
  • 2.12, A.Stahl (ok), 12:24, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +22 +/
    >alsa-lib

    Хороший редактор должен не только всё портить, но и бибикать!

     
  • 2.18, Аноним (-), 12:58, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    странно что нет вяленого, нетворк-манагенра и системды.
     

  • 1.6, rshadow (ok), 12:06, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    На сайте есть изменения и для 1.7 беты. Даешь описание как в новостях про ФФ, чтоб в конце были указаны плюшки в разработке!
     
  • 1.8, Ан (??), 12:14, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ещё бы с производительностью поработали. Не редко виснет, открывая большой файл.
     
     
  • 2.14, MPEG LA (ok), 12:28, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    это во многом от плагинов зависит. а вообще - не пишите больших файлов :)
     
     
  • 3.15, Ан (??), 12:33, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Я тоже сконен так думать. Исопльзую language-babel и react. И если открываю код в ES6 синтаксисе, то работает нормально. А если открыть компилированный (с помощью babel) код ES5, который собран ещё и webpack-ом в общий bundle, то можно подвесить atom на несколько минут.
     

  • 1.10, АнонимХ (ok), 12:19, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ждем новость о Visual Studio Code на opennet
     
     
  • 2.11, Аноним (-), 12:22, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А он, кстати, довольно таки, торт:

    для меня важно что find-everything (как в решарпере) есть

     
  • 2.13, Andrey Mitrofanov (?), 12:27, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ждем новость о Visual Studio Code на opennet

    Так вот же -
    18.11.2015 20:12  Компания Microsoft открыла исходные тексты редактора Visual Studio Code
    29.04.2015 22:07  Компания Microsoft выпустила для Linux среду разработки Visual Studio Code


    А! Ты про "новый" минорный релиз? Не, у них столько маркетингового бюжета нет. Не потянут.

     
     
  • 3.40, Котикобормотик (?), 20:57, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема в том, что открытый код != свободный, и если не собрать самому с гитхаба, то продукт от майкрософт - проприетарный.
     
     
  • 4.42, Andrey Mitrofanov (?), 21:14, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >и если не собрать самому с гитхаба, то продукт от майкрософт -

    Он и на гитхабе "довольно неискренний"ТМ.

     
  • 4.43, Аноним (-), 00:34, 22/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ровно так же, как chrome/chromium. То, что на гитхабе - свободное, под MIT. Как только кому-то будет недостаточно лень, чтобы собрать пакеты и пропихнуть в репозитории дистрибутивов, проблема отпадет - нафиг оно надо что-то качать, если можно из репозитория установить?
     

  • 1.16, Аноним (-), 12:34, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Главное Гугл аналитикс дополнение отключать после его установки.
     
     
  • 2.17, Аноним (-), 12:38, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Главное Гугл аналитикс дополнение отключать после его установки.
    а можно отключить и пушнуть?
     
     
  • 3.20, Аноним (-), 12:58, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +7 +/
    ну пушни, только дверь в туалет прикрой.
     

  • 1.19, Uri (??), 12:58, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так и не смог заставить атом выводить отступы как в обычной книге - перевод строки всегда на 0 колонку, а абзац, скажем, на 3 колонку (в vs code это реализовано).

    Если кто подскажет - буду благодарен.

     
  • 1.21, Аноним (-), 13:11, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    К чему такие лисапеды городить? :) Возможностей чуть больше, чем у Блокнота, а ресурсов ест, как WinXP :)
     
     
  • 2.26, Аноним (-), 13:35, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На жаваскрипте жеж. Модно, стильно, молодежно.
     

  • 1.23, Acybernymous (?), 13:25, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Оно так и открывает файл как папку без содержимого?
     
  • 1.25, paulus (ok), 13:31, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И весит этот редактор небось как хромиум?
     
     
  • 2.27, Roo2AT7d (ok), 14:28, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Атом 2.5 ГБ виртуальной памяти занимает + хромиум по 900 МБ на каждый процесс, а всего их 52.
     
     
  • 3.29, Аноним (-), 14:41, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Атом 2.5 ГБ виртуальной памяти занимает + хромиум по 900 МБ на
    > каждый процесс, а всего их 52.

    нафиг ты виртуальную-то меряешь?

     
     
  • 4.31, Аноним (-), 14:56, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    это означает что рано или поздно он дойдет до этого объема.
    если на текущий момент, то rss нужно смотреть.
     
     
  • 5.36, Аноним (-), 16:31, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > это означает что рано или поздно он дойдет до этого объема.

    Чисто теоретически – обычно большие, "цельные" куски "столбят" под определенные структуры данных, алгоритмы сборки мусора, и т.д. (да под ту же кучу, например). Все легче, чем потом, при надобности, пытаться что-то склеить из отдельных кусочков. Правда, это было актуальна для 32 бит, но подход никто особо не менял.


     
  • 5.38, Аноним (-), 18:04, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    У Syncthing два процесса по 35гб виртуалки при старте берут (по крайней мере на офтопике). Никогда он не дойдёт до этого объема.
     

  • 1.30, SpiritOfStallman (ok), 14:51, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А этот сказочный apm (их менеджер пакетов), до сих пор рекурсивно тянет зависимости дополнений так, что в директории одного такого дополнения может быть 60000 субдиректорий, глубиной сопоставимой с Марианской впадиной (обычно дно там, где ФС просто больше не тянет, а было бы глубже)?
     
     
  • 2.32, Ан (??), 15:01, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Сказки. Аналогично npm 2, не более.
     
     
  • 3.33, SpiritOfStallman (ok), 15:09, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >Сказки.

    Т.е. он такого не делает?
    А что если я скажу, что о проблеме я узнал прямо таки на своих системах, когда словил ошибки из-за той самой глубины? И если на линуксах это еще просто решить, то на оффтопике всё ой как не сладко выходит, тот самый выход за предел глубин.

     
     
  • 4.39, Аноним (-), 20:32, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Надо понимать всю глубину наших глубин.
     

  • 1.34, PinkiePie (?), 15:19, 21/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В нем есть множественный курсор? А простая установка плагинов как в саблайме?
    Если да - можно попробовать.
     
     
  • 2.35, Аноним (-), 16:08, 21/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    множественный курсор есть, правда не такой удобный. Установка и обновление плагинов даже проще - либо через гуй, как в саблайме, либо через консоль (apm install emmet)
     
     
  • 3.44, JodaMasterThe (ok), 16:40, 24/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >либо через гуй, как в саблайме///////////
     

  • 1.45, Онаним (?), 19:51, 25/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    DBUS-меню сделали чтобы не только в аутентичной Ubuntu работало?
     
  • 1.46, Онаним (?), 19:54, 25/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Реализация поддержки панели быстрого доступа, позволяющей посмотреть содержимое файла без его открытия в отдельной вкладке

    Вообще не понимаю зачем нужно открытие файлов в отдельной вкладке. Мне кажется табы вообще надо упразднить и сделать проще: какой файл выбран в дереве - тот и открыт в рабочей области на редактирование. Иначе лишние сущности для одного и того же (переключения файла в рабочей области) IMHO.

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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