如何在IntelliJ中设置快捷按钮/菜单项执行一系列终端命令?
在IntelliJ中配置快捷按钮/菜单项执行终端命令的方法
当然可以,IntelliJ提供了多种灵活的方式来配置快捷操作,执行一系列终端命令,下面是具体的实现步骤:
方法一:通过External Tools配置自定义工具
- 打开IntelliJ设置:Windows/Linux用
File > Settings,Mac用IntelliJ IDEA > Settings - 在设置面板里找到
Tools > External Tools,点击右侧的+号新建工具:- Name:给工具起个直观的名字,比如
Deploy Project - Program:指定终端程序:
- Windows填
cmd.exe,参数栏输入/c "命令1 && 命令2"(比如/c "npm install && npm run build") - Mac/Linux填
bash或zsh,参数栏输入-c "命令1 && 命令2"
- Windows填
- Working directory:设置命令执行的目录,推荐填
$ProjectFileDir$(项目根目录) - 按需勾选
Open console,这样命令执行后会弹出终端窗口查看输出
- Name:给工具起个直观的名字,比如
- 保存配置后,你可以通过
Tools > External Tools > [你的工具名]执行,还能给它加快捷键:- 回到设置,找到
Keymap > External Tools > [你的工具名] - 右键选择
Add Keyboard Shortcut,设置你习惯的快捷键组合
- 回到设置,找到
方法二:用Run/Debug Configurations配置脚本
- 点击顶部工具栏的
Add Configuration(或者Run > Edit Configurations) - 点击
+号,选择Shell Script(找不到的话去Other分类里找) - 配置关键选项:
- Name:自定义名称,方便识别
- Script text:直接输入要执行的命令序列,用
&&连接多个命令,比如git pull && mvn clean package - Working directory:填
$ProjectFileDir$或者你需要的特定目录
- 保存后,这个配置会出现在顶部的运行下拉菜单里,点击运行按钮就能执行,也可以设置快捷键:
- 进入
Settings > Keymap > Run/Debug > Run '[你的配置名]' - 添加专属快捷键
- 进入
把快捷操作放到工具栏或菜单栏
- 添加到工具栏:
右键点击顶部工具栏空白处,选择Customize Toolbar,在弹出窗口里找到你的External Tools或Run配置,直接拖拽到工具栏上即可 - 添加到菜单栏:
进入Settings > Appearance & Behavior > Menus and Toolbars,找到你想添加的菜单位置(比如Tools菜单),点击+号选择Add Action,找到对应的工具或配置,添加后就能在菜单里直接点击执行
内容的提问来源于stack exchange,提问作者Davout
相关产品推荐
相关产品推荐

