宏
最后修改时间:2023 年 9 月 7 日宏提供了一种方便的方法来自动执行您在编写代码时经常执行的重复过程。您可以录制、编辑和回放宏,为其指定快捷方式并共享它们。
宏可用于在文件中组合一系列与编辑器相关的操作。
您无法记录按钮单击、导航到弹出窗口以及访问工具窗口、菜单和对话框。
可以使用没有名称的临时宏。对于永久宏,指定唯一的名称。
录制宏
转到编辑 | 宏 | 开始宏录制。
执行您想要记录的必要操作。
选择编辑 | 宏 | 停止宏录制。
在“输入宏名称”对话框中,指定新宏的名称,然后单击“确定”。
如果宏仅供临时使用,则可以将名称留空。
回放宏
要播放临时宏,请选择编辑| 宏 | 回放最后一个宏。
要播放已命名的宏,请选择编辑 | 宏并单击必要的宏名称。
编辑宏
选择编辑 | 宏 | 编辑宏。
对话框的左侧显示可用宏的列表,其中包含以下按钮:
删除选定的宏。
编辑所选宏的名称。
对话框的右侧显示了所选宏中的操作列表,并带有以下按钮:
从宏中删除选定的操作。
将键盘快捷键绑定到宏
按打开 IDE 设置,然后选择Keymap。CtrlAlt0S
创建新的键盘映射或从键盘映射列表中选择现有的键盘映射。
展开“宏”节点并选择要为其创建键盘快捷键的宏。
或者,您可以按打开“查找操作”对话框,键入宏名称,选择它,然后按绑定快捷方式。CtrlShift0AAltEnter
共享宏
如果您至少录制了一个宏,则可以将它们与任何其他设置一起导出并与其他人共享。
转到文件| 管理 IDE 设置 | 导出设置。
在“导出设置”对话框中,选择宏和要共享的任何其他设置。
选择存档的路径并单击“确定”。
将设置存档交给将导入设置并使用您的宏的人员。
示例:将重新格式化和保存合并为一个操作
此示例演示如何创建一个宏,该宏可以在您按 时重新格式化当前文件 并保存项目。CtrlAlt0LCtrl0S
录制宏
在编辑器中打开任何文件。
转到编辑 | 宏 | 开始宏录制。
按可重新格式化代码(代码 | 重新格式化代码)。然后按保存所有更改(文件 | 全部保存)。IntelliJ IDEA 将在状态栏中显示已执行的操作。CtrlAlt0LCtrl0S
选择编辑 | 宏 | 停止宏录制。
在“输入宏名称”对话框中,指定新宏的名称,然后单击“确定”。
为新宏指定快捷方式
按打开 IDE 设置,然后选择Keymap。CtrlAlt0S
展开宏节点并选择创建的重新格式化并保存宏。
右键单击该宏,然后在上下文菜单中选择“添加键盘快捷键” 。
在“键盘快捷键”对话框中,按用作快捷键,然后单击“确定”。Ctrl0S
IntelliJ IDEA 将警告您该快捷方式已分配给另一个操作。单击“删除”可删除“全部保存”操作的快捷方式。如果需要,您可以稍后重新分配它。Ctrl0S
单击“确定”应用更改。
现在,当您按 时,IntelliJ IDEA 将调用新宏:重新格式化当前文件并保存项目。Ctrl0S
感谢您的反馈意见!