Я думаю о переходе с Notepad++ на Atom. Предоставляет ли Atom такую функциональность макросов, как Notepad++?
3 ответа
Да, если вы имеете в виду запись макросов Ctrl + Shift + R
, Ctrl + Shift + P
и воспроизведение в Notepad ++ (как я их люблю!), То у Atom это есть.
atom-keyboard-macros
делает то же самое, хотя и со сложными аккордами.
Я на плагине v0.11.0 (ноябрь 2017) и на Mac, так что YMMV. Пока что все выглядит хорошо, но мне не очень удастся разомкнуть эти ярлыки и сделать их похожими на те, что в Notepad++.
Ctrl + Shift + R
- который используется для переключения записи и остановки записи в Notepad ++, обрабатывается Ctrl + X; Ctrl + (
затем Ctrl + X; Ctrl + )
, не очень эффективно!
Ctrl + Shift + P
обрабатывается Ctrl + x; e
Смотрите раздел ярлыков под https://atom.io/packages/atom-keyboard-macros
Надеюсь, это поможет..
На данный момент есть два пакета для этого в Atom. Один из них - это atom-keyboard-macros
(4K-скачивание), которые почти не используются, а другой - это atom-macros
(1,5 КБ), который даже не удалось установить в моей системе
Очевидно, что это не та область, которая интересна типичным пользователям атомов.
Обеспечивает ли Atom функциональность макросов?
Да.
Пакет атом-макросов
Делает Атом действительно взломанным. Быстро, без написания пакета ...
Быстрое и динамичное расширение командной палитры Atom. Добавляет все методы, определенные вами для этого в
.atom/macros.coffee
как команды Atom:
Их можно выполнить с помощью палитры команд (Shift Cmd P) в виде макроса:
<Your Method Name>
или из меню «Пакеты»> «Макросы»> определяемые пользователем макросы.Вы также можете добавить ярлык в файл
keymaps
:'atom-workspace': 'ctrl-alt-shift-O': 'macros:openBrowser'
Исходный код пакета atom-macro