Atom编辑器宏记录器

时间:2019-06-14 14:03:07

标签: atom-editor

Atom编辑器中是否可以创建宏(将几次击键记录到新的键盘快捷方式中)?

我来自Sublime Text 3,我想念的一个功能是能够制作键盘宏来烦人键入文本。

我的特定示例是:我必须多次键入<%= x %>,最终我希望光标位于“ x”的位置,这样我才能开始回显需要显示的任何变量。

我浏览了一堆Atom程序包,没有看到任何类似的东西。也许我搜索的字词有误?

1 个答案:

答案 0 :(得分:0)

我想出了办法,所以我想在这里分享。

Atom附带了一个称为片段的功能,可以在某种程度上充当宏记录器。详细文档可在https://flight-manual.atom.io/using-atom/sections/snippets/处找到。

对于我的蜜蜂字符串片段,我将以下内容添加到了snippets.cson文件中。

'.source.js':
  'Bee strings':
    'prefix': 'bee'
    'body': '<%= $1 %>'

然后,每次我输入bee时,我都可以选择使用<%= %>自动完成。 $1是放置光标的位置。对我来说,这很棒,因为那正是我要开始输入一些JS代码或其他代码的地方。