我意识到“宏” - 真的很有用。但是我的行为很奇怪。
记录完毕后就可以了。几天之后,空白就消失了。
E.g。我已经创建了用于键入<?php echo [CURSOR] ?>
的宏(和绑定的热键)。在调用此宏之后几次只输入<?phpecho [CURSOR] ?>
。
有人知道为什么会这样吗?这不是一个大问题,但有点刺激。
提前致谢。
UPD @LazyOne:
不,这不是一回事。使用实时模板而不是宏是不方便的。
如果我使用实时模板键入<?php echo [CURSOR] ?>
我要输入,例如e->c->o->TAB
(或任何其他唯一字符序列(!))
如果我使用宏,我键入Ctrl+Shift+E
(如果我绑定热键)。
对我来说更容易同时按下三个键而不是按顺序按下4个键。
这是阻止我使用实时模板的唯一一件事。
如果可以通过热键调用实时模板,那就太棒了。据我所知,这是不可能的。
答案 0 :(得分:2)
有一个workaround described in my other answer。您可以创建实时模板,然后录制扩展此模板的宏,然后为宏指定键盘快捷键。
如果您有测试用例,则删除宏中的空格似乎是worth reporting的错误。