You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在命令行中通过类似`code .`的指令启动IntelliJ IDEA?

用命令行启动IntelliJ IDEA,实现类似code .的操作

嘿,这个问题我太熟了!想要像code .那样用命令行一键启动IntelliJ IDEA并打开当前目录,其实没那么复杂,分两步就能搞定:先找到IDEA的启动脚本,再配置个简单的别名,以后就能像用VS Code那样顺手啦。下面按不同操作系统给你一步步说:

第一步:找到IntelliJ IDEA的启动脚本路径

不同系统的默认安装路径不一样,你得先定位到IDEA的启动脚本:

Windows系统

  • 官方安装包默认路径(以2024.1版本为例,替换成你的版本号):
    C:\Program Files\JetBrains\IntelliJ IDEA 2024.1\bin\idea.bat
  • 便携版的话,直接找你解压目录下的bin\idea.bat

macOS系统

  • 官方安装的IDEA,启动脚本藏在App包内部:
    /Applications/IntelliJ IDEA.app/Contents/MacOS/idea
  • 自定义安装位置的话,对应找到你的App包路径里的这个脚本就行

Linux系统

  • 官方默认安装路径:
    /opt/intellij-idea/bin/idea.sh
  • 自行解压安装的话,就是解压目录下的bin/idea.sh

第二步:配置命令别名,实现idea .的快捷操作

配置别名后,不用每次输长长的路径,直接敲idea .就能启动IDEA并打开当前目录:

Windows(PowerShell)

  1. 打开PowerShell,输入notepad $PROFILE打开你的PowerShell配置文件(如果提示文件不存在,先运行New-Item -Path $PROFILE -Type File -Force创建)
  2. 在文件里添加一行(替换成你的IDEA启动脚本路径):
    Set-Alias idea "C:\Program Files\JetBrains\IntelliJ IDEA 2024.1\bin\idea.bat"
  3. 保存文件后重启PowerShell,现在就能在任意目录下敲idea .

Windows(Cmd命令提示符)

  1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  2. 在系统变量的Path列表里,添加IDEA的bin目录路径(比如C:\Program Files\JetBrains\IntelliJ IDEA 2024.1\bin
  3. 点击确定后重启Cmd,现在输入idea.bat .就能启动;如果想更短,你可以在bin目录里把idea.bat复制一份改名为idea.cmd,之后就能直接敲idea .

macOS/Linux

  1. 打开终端,编辑你的Shell配置文件:
    • Bash用户:nano ~/.bashrc
    • Zsh用户:nano ~/.zshrc
    • Fish用户:nano ~/.config/fish/config.fish
  2. 添加别名(替换成你的IDEA启动脚本路径):
    # Bash/Zsh
    alias idea='/Applications/IntelliJ IDEA.app/Contents/MacOS/idea'
    # Fish
    alias idea='/Applications/IntelliJ IDEA.app/Contents/MacOS/idea'
    
  3. 保存后执行source ~/.bashrc(对应你的配置文件)让配置立即生效,或者直接重启终端
  4. 现在在任意目录敲idea .,就能一键启动IDEA并打开当前目录啦

小提示:其实IDEA本身也提供了命令行工具配置入口,打开IDEA后进入FileSettingsToolsTerminal,不过上面的别名配置会更直接好用哦~

内容的提问来源于stack exchange,提问作者Maicmi

火山引擎 最新活动