IntelliJ IDEA作为一款功能强大的集成开发环境,支持多种编程语言的开发,通过简单的配置也能很好地支持Linux Shell脚本的开发工作,让开发者无需切换到其他编辑器就能完成Shell脚本的编写、调试和运行。

安装Shell脚本支持插件
IntelliJ IDEA默认没有内置Shell脚本的开发支持,首先需要安装对应的插件。打开IDEA的设置界面,进入Plugins选项,在Marketplace中搜索Shell Script,找到官方提供的Shell脚本插件后点击安装,安装完成后重启IDEA即可生效。安装完成后,IDEA会自动识别.sh后缀的文件,提供基础的语法高亮功能。
配置Shell解释器
Shell脚本的运行依赖对应的解释器,在Linux系统中通常是bash、sh等,配置解释器能让IDEA正确识别脚本语法并支持运行调试。步骤如下:
- 打开设置界面,进入
Build, Execution, Deployment下的Shell Script选项 - 在
Shell path栏填写Linux系统中Shell解释器的路径,通常bash的路径为/bin/bash,sh的路径为/bin/sh - 如果需要支持其他Shell类型,也可以填写对应解释器的绝对路径
创建并配置Shell脚本项目
可以直接在现有项目中新建Shell脚本,也可以单独创建Shell脚本项目。新建文件时选择Shell Script类型,文件后缀设置为.sh。如果是远程开发场景,需要配置远程Linux服务器的连接信息,在Deployment设置中添加远程服务器,将本地脚本目录和远程目录做映射,这样修改本地脚本后可以自动同步到远程服务器。
配置运行参数
编写完Shell脚本后,需要配置运行参数才能直接通过IDEA运行脚本。点击右上角的运行配置下拉框,选择Edit Configurations,点击左上角的加号,选择Shell Script:
Script path填写要运行的Shell脚本的本地路径- 如果是远程运行,勾选
Remote选项,选择之前配置好的远程服务器连接 - 可以在
Program arguments中填写脚本运行需要的参数
配置完成后点击保存,就可以点击运行按钮直接执行Shell脚本,运行结果会输出在IDEA的控制台中。
实用功能配置
语法检查和代码补全
安装Shell插件后,IDEA会自动提供基础的语法检查功能,比如未闭合的引号、错误的命令格式等都会标红提示。代码补全功能会在输入命令时自动提示可选的参数和子命令,提升编写效率。
调试配置
如果需要调试Shell脚本,可以在脚本中需要断点的位置点击行号旁边的区域添加断点,然后以调试模式运行脚本,IDEA会支持单步执行、查看变量值等基础调试功能,方便排查脚本问题。
示例脚本运行测试
可以编写一个简单的测试脚本来验证配置是否生效,以下是测试脚本的内容:
#!/bin/bash # 测试脚本,输出当前系统信息和传入的参数 echo "当前Shell解释器路径: $SHELL" echo "脚本传入的第一个参数: $1" echo "当前工作目录: $(pwd)"
按照之前的步骤配置好该脚本的运行参数,传入一个测试参数后运行,如果控制台能正确输出对应信息,说明配置已经完成,可以正常进行Shell脚本开发了。
IntelliJ_IDEALinux_Shell脚本Shell开发配置Bash脚本修改时间:2026-06-21 15:42:12