2013-01-02 40 views

回答

5

您可以使用宏来达到此目的。编辑|宏|开始宏录制开始录制,然后设置|键盘映射允许您将键盘快捷键分配给宏。

+0

[这里是详细的答案](http://stackoverflow.com/a/9639266/104891),演示如何通过宏将键盘快捷键分配给实时模板。 – CrazyCoder

+0

优秀! '奇迹般有效' :) –

8

您可能正在寻找的是PyCharm的活动模板 - 虽然对于像self.这样短的东西 - 它们可能不会比打字更快。

+0

是的,我已经发现它。看起来像他们的目的是做更复杂和不太频繁的工作,比如用'try:...环绕,除了:'。他们不能用热键来限制。 –

+0

我不确定尝试使用热键来插入如此短的内容是否合理 - 它不会比打字快。 –

+0

@GillBates,@Lattyware:你是说按2键而不是5键还是“不太好解决方案”?用's'作为实时模板的缩写和'Tab'(我自己的偏好)作为扩展键:现在'[TAB]'奇迹般地转换为'self。' – LazyOne

相关问题