LINUX.ORG.RU

ATOM vs Sublime

 ,


0

1

Добрый день. Не ради холивара. ATOM 1.20 v vs Sublime 3.0 Чем вам пользоваться удобнее?

П.С. vim и emacs вне конкуренции



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

Ответ на: комментарий от pftBest

Я не исключал возможности того, что они уже написаны. Но если честно, то я про подобные извращения знаю ровным счётом ничего :D

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

Это твоему компьютеру религия не позволяет его запустить?

Запустить Linux x86 код под FreeBSD/arm? Вот уж не знаю.

slovazap ★★★★★
()

Atom неплох, много плагинов, но он очень тяжеловесен.Раньше он подтормаживал (лето 2016 года).

VladKN
()
Последнее исправление: VladKN (всего исправлений: 2)
Ответ на: комментарий от sphericalhorse

Два notepad.exe этому господину Удалил вчера на@й атом, т.к. такой поделки которая может случайно удалить тебе целый проект из за краша я ещё не видел.

anonymous
()

Попробуй и сам реши, чем удобнее. На мой взгляд, Sublime неплох, но Atom/vscode уже не догонит, так как у последних огромное сообщество, выпускающее релизы, как из пулемета.

P.S. Сам пользуюсь атомом.

Vovka-Korovka ★★★★★
()
Ответ на: комментарий от Im_not_a_robot

Не прошло и 25 лет

The first widely distributed version of GNU Emacs was 15.34, which appeared in 1985.

arkhnchul ★★
()

ATOM 1.20 v vs Sublime 3.0. Чем вам пользоваться удобнее?

Емаксом. Саблаймом, ибо меньше тормозит и не на илитроне.

awesomelackware
()

sublime. Быстрее и нормальное автодополнение.

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

Запускается заметно быстрее атома, последняя версия вообще сравнима по скорости с саблаймом. Хороший встроенный терминал. Лично у меня от состояния «из коробки» доводится до ума гораздо быстрее.

overmind88 ★★★★★
()

пользуюсь и atom и vscode

atom намного фичастее, но и работает медленнее

что мне еще нравится в atom - единый интерфейс для линтеров и даже есть отдельная страница с плагинами линтеров http://atomlinter.github.io/

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

короче впечатление что vscode больше пилится для js и ts, а atom более универсален

anonymous
()

Вы хоть расскажите что это за новомодные свистелки? Опять надо стрелочками как умственно осталый предолиться? Там хоть org-mode есть?

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

Опять надо стрелочками как умственно осталый предолиться?

AceJump

Im_not_a_robot ★★★★★
()

Кстати, тут вот говорят, что поделия на электроне не могут в большие файлы: только что открыл файл 322 мегабайт на 12+ миллионов строк. Открылось относительно быстро, поиск работает (хотя и подтормаживает, из-за того, что инкрементальный, т.е. после каждой буквы ищет), скролл вообще не тормозит. Сожрал около 1.8G.

Вим открыл нормально. Имакс жутко тормозил при перемотке к концу, когда включил нумерацию строк — он подвис наглухо. Ваш ход, господа имаксеры.

https://ibb.co/hP3CeQ

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

файл 322 мегабайт

Сожрал около 1.8G

Я файл на полтора гига открыл в nano, он сожрал почти столько же памяти и я еще считаю что это дохрена... А тут вон оно как...

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от Im_not_a_robot

А чо, лог почитать уже нужна иде? Или это гигабайт исходников? Говорю без сарказма, жопаскриптеры и не такое могут высрать.

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

Там хоть org-mode есть?

https://www.reddit.com/r/Atom/comments/303tx4/is_there_orgmode_for_atom/

Новомодная поделка пернула, устами школоты звонко разнесла весть о своем существовании по окрестными форумам и чатам и тихо умерла. Как обычно у хипстеров.

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

А чо, лог почитать уже нужна иде?

Хипстота же. Про grep, tail, more и т. п. никогда не слышали.

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

OMG, в редакторе, написанном исходно в конце 80-х - на излёте 2017-го наконец появится нумерация строк?

Тогда мой joe уделывает таки ваш emacs вчистую: там нумерация по Ctrl+T n была с самого начала.

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

Нумерация была давно, но реализовалась кривыми расширениями, часть из которых тормозили, часть из которых дергались при скроллинге (по-моему все).

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

Справедливости ради nano(как и любой другой редактор) для чтения логов избыточен :-)

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

Странно, что еще никто не сказал о том, что нумерация строк не нужна

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

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

Ну конкретно в виме relativenumber помогает очень быстро перемещаться по странице

Намного проще крусор переместить, чем жонглировать цифрами.

для тех, кто не осилил AceJump

А AceJump для тех, кто не осилил поиск?

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

https://github.com/ice9js/ace-jump-sublime

Jump between characters in Sublime Text 3 without using a mouse at ease
without using a mouse
without using a mouse
without using a mouse

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

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

Намного проще крусор переместить, чем жонглировать цифрами.

Как переместить? Миллион раз нажать стрелки? Мышкой?

А AceJump для тех, кто не осилил поиск?

По-моему ты не представляешь ни как работает relativenumber, ни как работает AceJump.

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

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

Какую бы ты навигацию по тексту не использовал ты не переместишься к рандомному слову быстрее, чем AceJump-like навигация.

Im_not_a_robot ★★★★★
()
Последнее исправление: Im_not_a_robot (всего исправлений: 1)
Ответ на: комментарий от Im_not_a_robot

Как переместить?

Зажать клавишу перемещения курсора.

По-моему ты не представляешь ни как работает relativenumber,

Надо ввести относительный номер строки.

ни как работает AceJump.

Нажимаем хоткей, начинаем вводить начало слова, подсвечиваются все походящие места с переходом курсора. Точно также работает поиск в Emacs из коробки.

Хотя опять же в большинстве случаев обычное передвижение курсора по строкам и словам проще будет.

anonymous
()

Atom никогда не использовал, только связку sublime/phpstorm. Поставил, посмотрел, как оно медленно работает и перегружено, удалил. Да и что их сравнивать, они, кажется, немножко в разной весовой категории. Однозначно Sublime.

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

Какую бы ты навигацию по тексту не использовал ты не переместишься к рандомному слову быстрее, чем AceJump-like навигация.

Один раз зажать переход по строкам, один раз зажать переход по словам. Все.

anonymous
()

Спасибо всем за исчерпывающие ответы. выбор для себя я сделал.

П.С. Логи в IDE/Редакторах типа Atom/Sublime это маразм и мазохизм.

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

Зажать клавишу перемещения курсора.

Господи, и эти люди учат нас ковыряться в носу. Ты случайно не фанат однобайтовых кодировок?

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

Я так понимаю, у людей разное восприятие.

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

Другим же этого кажется мало, и они готовы формализовывать цель до «курсор, пожалуйста, на начало метода MyHandler перегруженного для типа ConcreteWidget». И им в этом поможет более абсолютные средства, типа AceJump.

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

Deleted
()

мне вот geany хватает.

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

Чувак, я гигабайтные логи открывал, работал с ними, поиск выполнять сложно, но возможно(лучше всё же grep), так что те же 500к - 1000к строк это ни о чём для саблайма.

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

Господи, и эти люди учат нас ковыряться в носу.

А в чем проблема? Это намного проще чем жонглировать буквами и числами.

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

курсор, пожалуйста, на начало метода MyHandler перегруженного для типа ConcreteWidget

AceJump не заставляет тебя так конкретизировать цель. Абсолютно к любому слову на странице ты попадаешь с помощью трех клавиш:

<вызов AceJump> -> <первая буква/цифра слова> -> <уникальная буква>

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

Другим же этого кажется мало, и они готовы формализовывать цель до «курсор, пожалуйста, на начало метода MyHandler перегруженного для типа ConcreteWidget».

Для этого Ctags есть.

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

<вызов AceJump> -> <первая буква/цифра слова> -> <уникальная буква>

Только это все игрушки на пару дней. Выделывать такие свистопляски ради частых элементарных операций никто в здравом уме не будет.

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