22.07.2015, 22:09
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
мнение github atom
Создал отдельную тему, расскажу свое мнение по поводу этого редактора может кто что добавит)
В принципе редактор не плохой, работает довольно шустро каких кто зависаний нет. НО если открывать большие файлы иногда подтупливает, но это возможно из за того что у меня рядом eclipse.
Для авто комплита использует название стандартных конструкций ил те которые нашел в коде, строки или название переменных, вроде все в куче, но довольно не плохо угадывает что предложить. Конечно далеко до вебсторма но, но значительно лучше sublime (как мне показалось).
Темы и дизайн приятные.
Использовать без мышки вполне удобно
Основные необхоимые плагины есть, есть плагин для gulp (как в веб стором).
Не много не прычно было что файл открывается при одиночном клике в дереве но вроде привык.
Единственный баг, который я пока заметил это что если грохнуть систему, то он открывает сесию когда был успешно закрыт)
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
22.07.2015, 22:30
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Редактор очень перспективный + а его базе уже есть 2 других: Visual Studio Code от MS и Nuclide от Facebook. Но пока очень огорчает долгий запуск редактора, где то 2 секунды, против сотых Notepad++. Поэтому пока не юзаю.
|
|
22.07.2015, 22:32
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от kobezzza
|
где то 2 секунды
|
у меня столько с открытым проектом, без проекта меньше секунды
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
22.07.2015, 22:38
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Между sublime и eclipse ( куском г.. ) , то однозначно atom, а так webstorm one love )
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
22.07.2015, 22:52
|
|
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,567
|
|
cyber, не надо сравнивать разные вещи. Notepad++, Sublime, Atom - редакторы, от них требуется скорость запуска на любых файлах, чтоб можно было быстро посмотреть или внести мелкие правки и закрыть.
Eclipse и Webstorm - IDE, от них требуется вся возможная помощь в разработке и, соответственно, максимально интеллектуальное "понимание" кода, причём не конкретного файла, а проекта в целом; скорость запуска тут не особо критична, ибо IDE запускают раз и на многие часы.
__________________
29375, 35
Последний раз редактировалось Aetae, 22.07.2015 в 22:54.
|
|
22.07.2015, 23:01
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от Aetae
|
Eclipse
|
Eclipse сложно назвать чем то кроме куска ... )
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
23.07.2015, 08:27
|
|
Профессор
|
|
Регистрация: 24.09.2013
Сообщений: 1,436
|
|
Использую уже пол года как основной редактор, так что могу сравнительно много рассказать.
Рассказывать буду не в сравнении с другими редакторами, а просто факты.
Для начала, минусы: - Скорость, да - но хочу заметить, что с каждой новой версией атом становится все шустрей и шустрей.
- Отсутствие поддержки drag-&-drop в дереве редактора.
- Косячит переименование, если файл открыт (либо создается копия, если включено автосохранение, либо вкладка закрывается, если автосохранение выключено).
- Мало кому значимо, но все же: при работе на виртуальной убунте косячит курсор (это баг одной из версий хромиума, атом просто еще не обновился до последней).
- Как-то тупит поиск пакетов (но, может, это из-за моего медленного интернета).
Теперь плюсы: - Опенсорс, github-flow, дружелюбность к контрибьюторам - это значит, что если видишь мелкую недоработку, то ты можешь сам взять её и исправить, а не ждать, пока выполнят тикет.
- По умолчанию неплохая интеграция с git: в открытом файле по строкам отображаются вставки/удаления/замены, в статусной панели - текущая ветвь и общее количество вставок/удалений в файле, в древе файлов цветом выделяются добавленные, измененные и игнорируюущиеся файлы, ctrl+alt+z откатывает текущий файл до HEAD (вдобавок, есть очень годные плагины git plus и git merge, первый позволяет выполнять команды гита прямо из редактора, второй - разруливать конфликты прямо в нем).
- Что важно для нас - из коробки есть полная поддержка подсветки синтаксиса ES6 и даже немного дальше (асинхронные функции).
- Если поддержки синтаксиса какого-то языка нет по умолчанию, то почти наверняка существует реализующий её плагин (мне приходилось подключать плагины для jade и stylus).
- Да вот, несмотря на молодость, весьма развитая (эко)система плагинов.
- Работа с мягкими табами полностью аналогична работе с твердыми.
- Умная подстановка отбивки при вставке кода (код вставляется в правильный уровень).
- Можно разделять редактор на несколько масштабируемых панелей.
- Система сниппетов.
- Дизайн атома пишется на Less, что при желании позволяет легко внести мелкие правки в текущую тему (edit -> open your stylesheet).
- Логика атома пишется на ES6/CoffeeScript, что, опять же, при желании позволяет легко внести мелкие правки в его работу (edit -> open your init script).
- Удобное управление с клавиатуры, да: если я, например, хочу поменять подсветку синтаксиса на JS, то мне достаточно ввести ctr+l -> jsc -> enter, а не рыться в списке в меню.
- Автоподстановка да, по началу простая, но расширяется провайдерами (которые тоже отдельные плагины). По умолчанию стоит годный провайдер под HTML.
- Базовый функционал атома - это тоже пакеты, каждый из которых можно отключить (или и вовсе удалить) при ненадобности.
Последний раз редактировалось Erolast, 23.07.2015 в 09:05.
|
|
23.07.2015, 14:03
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Еще один минус, если заюзать поиск по проекту а потом перейти в файл то он может зависнуть
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
23.07.2015, 15:26
|
|
Профессор
|
|
Регистрация: 15.01.2015
Сообщений: 622
|
|
Сообщение от cyber
|
Конечно далеко до вебсторма но, но значительно лучше sublime
|
написал так, будто sublime по удобству на уровне notepad++
|
|
23.07.2015, 16:56
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
ST рвёт N++, ващета.
|
|
|
|