Pull to refresh

Comments 33

Простите, случайно попал в минус посту. Назад вернуть не дает. Компенсировал, как мог.
Добавлю также что в Arch этот редактор можно поставить из aur при помощи yaourt одной командой в терминале.

Лично я попользовавшись пару дней снес этот редактор. Причина проста — очень уж я прикипел к Sublime Text.
Из того что не понравилось:
— дефолтная расцветка, шрифты и их размеры у редактора
— отсутствующие/по другому реализованные фишки текстового редактора + совершенно другие хоткеи
— долгий запуск редактора и его внезапные падения

Переучиться конечно можно пару недель пользуясь только этим редактором, но зачем?
Ваши замечания вполне обоснованы и я с ними согласен. Но два недостатка саблайма, которые уже давно мне мозолят глаза — закрытость и медленное развитие. Не отрицаю что в текущем состоянии Sublime Text вполне рабочий инструмент, однако от ощущения заброшенности это не избавляет.

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

Ну и авторитет разработчиков Атома говорит за себя.
Я честно пытался пользоваться этим редактором, но меня хватило пока только на пару дней. Если честно — подожду пока его допилят =)
В авторитетности разработчиков я и не сомневаюсь, да и открытость радует. Саблайм ведь, на минуточку, платный продукт.
Atom кстати радует больше супертормознутого Brackets =)
Аналогично, я получил инвайт в бета-тест. Пытался пользоваться — самое лучшее описание. Саблайм как-то уже настолько привычнее, да и к горячим клавишам уже привык, в Атоме скорости не те. Хотя, дело привычки конечно же ))
Тоже через несколько дней использования вернулся к саблайму. Видно, что надо ему еще немного подрасти. Например, такая полезная фича как «Go to declaration», которая в саблайме работает из коробки, здесь есть, но не работает. Оказывается пользователю нужно погуглить и узнать, что для того, чтоб она завелась требуется сгенерировать ручками ctags файл для проекта.
Хорошая штука, но VIM часть пока сыровата.
А чем он отличается от Sublime Text? Интерфейс совпадает один-в-один.
* Бесплатный.
* Расширяемость выше (как раз за счет веб основы).
* Нативная поддержка веб технологий (нода + вебкит, не надо никуда ходить чтобы сделать previe что-нить вебного по-быстрому)
То есть должен тормозить на слабом железе и/или больших объемах? (за счет веб-основы)
Конечно. В качестве легковестного редактора шел, идет и будет идти VIM/Emacs. А atom — это клевый редактор для топовых macbook/vaio/thinkpad и мощных десктопов, для большинства мелких задач где Eclipse/IDEA/Вижуалка не в кассу.
бесплатность же :3
А чем сие лучше бесплатного и открытого Brackets от Adobe?
Brackets тормозит настолько что сразу хочется отказаться от него и вообще пересесть на vim только бы не вспоминать эти тормоза.
Могу ошибаться, но кажется в Брекетс встроен ternjs.net, а он довольно тормознутый в работе, по крайней мере тормозил, когда я пытался его встроить в Саблим
В позиционировании. Brackets позиционируется и разрабатывается в первую очередь для веб проектов. Atom — как замена Sublime, Vim, Emacs и Notepad++ для всех задач работы с текстом на достаточно мощных компьютерах.
Не знал о таковом. «будем посмотреть».
Как раз недавно собрал. Редактор понравился, хоть и немного тормозной.
Искал что-то для проекта на Node.js и остановился как раз на Atom.
PPA на убунту только что испытал хабраэффект ;)
Несколько месяцев когда смотрел, было ограничение на размер открываемого файла, что вроде 12 или 20 Мб. Щас не знаю есть ли это или нет, но удалил его сразу же после этого сообщения. Из плюсов, субъективно говоря запускался сильно быстрее саблайма, но саблайма может открыть 4гб файл ;-)
SublimeText 3 практически мгновенно запускается при холодном старте. Это вторая версия очень долго стартовала. Вы со второй сравнивали? Потому что этот Atom ощутимо дольше запускается и медленнее работает чем ST3.
ограничение на размер открываемого файла, что вроде 12 или 20 Мб

Все печальнее — 2мб.
На время бета-тестирования разработчики отключили поддержку больших файлов, изначально был 1 мегабайт сейчас 2.
Текущее ограничение видно в консоли (ctrl + alt + i) при попытке открытия файла большого размера:
Uncaught Error: Atom can only handle files < 2MB, for now.
Разработчики планируют снять ограничения до выхода 1-й версии (1.0)
Тогда главное, чтоб нумерация версий не посшла по классической схеме opensource проектов: 0.1, 0.2, ..., 0.9, 0.10 ;)
Опубликовал Atom roadmap к 1.0 и то как увеличить ограничение до 10 мегабайт, изменение стабильно работает для последних сборок, но ест больше памяти. habrahabr.ru/post/238779/
Попользовался немного и все таки пока удалил (еще на 0.100 вроде версии). При открытии ~7 питонских файлов он стал отжирать 2 ядра из 4х; да и вообще за ним была замечена какая то неторопливость при наборе текста =) Нативная поддержка веб-технологий лично мне не особо важна, а вот от удобства работы с C/C++ и питоном я б не отказался.

Попозже надо будет еще попробовать.
Я не нашел в нём вообще никакой поддержки Python кроме подсветки синтаксиса. Хотя бы пакет для автодополнения на основе Jedi для него существует?
Пользуюсь вот такой штукой: atom.io/packages/autocomplete-plus. Хотя, это не аналог Jedi, но лучше, чем ничего.
Чтобы получить автодополнение по нажатию ENTER (по умолчанию TAB), нужно отредактировать ~/.atom/packages/autocomplete-plus/keymaps/autocomplete-plus.cson:
.autocomplete-plus input.hidden-input':
  'tab': 'unset!'
  'enter': 'autocomplete-plus:confirm'

Есть и такой пакет: atom.io/packages/autocomplete-jedi. Я его пока что не ставил, автор пишет: «very basic functionality at the moment».
Опубликовал пост про настройку Atom для разных языков, в том числе и для Python.
Всегда пожалуйста! Будут вопросы — пишите :)
Sign up to leave a comment.

Articles