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