如何在IntelliJ IDEA中设置Go项目默认调试端口?
如何在IntelliJ IDEA中为Golang后端设置固定调试端口
太懂这种每次调试都要改端口的烦躁了!在IntelliJ IDEA里设置固定调试端口其实和VS Code的launch.json思路一致,只是操作界面不同,下面是具体步骤:
- 打开调试配置面板:点击右上角运行/调试按钮旁的下拉框,选择「Edit Configurations...」;或者通过顶部菜单栏「Run」→「Edit Configurations...」进入。
- 找到你的Go调试配置:在左侧列表里选中当前使用的Go调试项(一般是
Go Build或Go Run类型);如果还没创建配置,点击左上角的「+」号,选择对应类型新建一个。 - 设置固定端口:
- 如果你的应用通过命令行参数指定端口(比如用
-port 8080),就在配置页面的「Program arguments」输入框中添加该参数,例如-port 8080。 - 如果你的应用依赖环境变量设置端口(比如
PORT=8080),切换到「Environment variables」标签,点击「+」按钮,添加键为PORT、值为8080的环境变量。
- 如果你的应用通过命令行参数指定端口(比如用
- 保存并测试:点击「Apply」和「OK」保存配置,之后启动调试,你的Go应用就会使用你指定的固定端口啦!
另外补充下,如果用了Gin、Beego这类框架,只要对应上框架的端口指定方式就行——比如Gin可以通过代码里r.Run(":8080")固定,也可以用上面的参数/环境变量方式覆盖,灵活调整就好。
内容的提问来源于stack exchange,提问作者user1591668
相关产品推荐
相关产品推荐

