IntelliJ宏菜单

时间:2010-01-21 11:06:26

标签: macros intellij-idea keymapping

我刚刚开始在IntelliJ中使用宏。我录制了几个然后播放,直到我决定将键盘映射快捷方式添加到我的宏。我转到设置并按Alt + C添加新的子地图,因为我无法编辑父项。从那时起,不再可以从“工具”菜单访问宏,更不用说快捷方式不起作用了。我尝试从键映射中删除快捷键,但即使我按Alt + R或Alt + L,它仍然不会将它们还原。并且TAB已经停止工作..当写sout + TAB时......再也没有发生......帮助

2 个答案:

答案 0 :(得分:34)

排序! sout + TAB是实时模板的一部分..

如果您打开IDE设置窗口,您将看到实时模板..在输出下您应该找到sout(将字符串打印到System.out)..如果没有,请单击添加,然后键入sout作为缩写部分,键入在描述中然后为模板文本放入System.out.println(“$ END $”);

我现在使用IntelliJ中的默认键盘映射...

认为这可能对某人有帮助......

答案 1 :(得分:3)

您可以尝试使用默认键盘映射。修改默认键盘映射时,将使用您的设置创建副本。

如果不起作用,您可以尝试退出IntelliJ并删除此文件:

  

/。IntelliJIdea90 /配置/选项/ macros.xml

并检查文件夹

  

/。IntelliJIdea90 /配置/键盘映射

要查找配置文件夹的位置,您应该在主要可执行文件所在的文件夹中查找文件:idea.properties。

寻找这一行:

# path to IDEA config folder. Make sure you're using forward slashes
idea.config.path=${idea.home}/.IntelliJIdea90/config

这是配置的位置。文件夹中。

重启IntelliJ。

获取您要删除的任何文件的副本!