如何将多个操作绑定到快捷方式

时间:2015-10-05 11:57:11

标签: intellij-idea intellij-14

每次我完成编辑Java类时,我想:组织导入,重新格式化代码和重新排列代码。我必须点击3个键盘快捷键。

有没有办法将一系列操作分配给单个快捷方式?

我正在使用IntelliJ 14.1.5。

1 个答案:

答案 0 :(得分:17)

您可以录制由您要执行的操作组成的宏,并为该宏指定快捷方式。

该流程描述为herehere。为了完整起见,以下是这些在线指南的步骤(归功于Jetbrains):

  

录制宏

     
      
  • 在主菜单上,选择“编辑”|宏|开始宏录制。从那一刻开始,所有可录制的动作都会被记录下来。
  •   
  • 完成此过程后,选择“编辑”|宏|停止宏录制。
  •   
  • 在“输入宏名称”对话框中,指定新宏的名称,然后单击“确定”。如果宏仅供临时使用,则可以   将名称留空。
  •   
     

使用键盘快捷键绑定宏

     
      
  • 打开“设置”对话框,然后单击“键盘映射”。
  •   
  • 创建新的键盘映射运行/调试配置:PHP脚本或从键盘列表中选择可编辑的键盘映射。
  •   
  • 展开“宏”节点,然后选择应为其创建键盘快捷键的宏。
  •   
  • 右键单击宏,然后在上下文菜单中选择“添加键盘快捷键”。
  •   
  • 在“输入键盘快捷方式”对话框中,按键以用作快捷方式。击键立即反映在First中   中风场。 (可选)选中第二个笔划复选框和   指定第二个笔划。当您按下键时,预览字段   显示您按下的击键,并显示“冲突”字段   警告,如果击键已经在使用中。
  •   
  • 使用鼠标指针单击“确定”以创建快捷方式并将其与宏绑定。
  •   
  • 单击“应用”以保存设置。
  •