分享一款可以管理本地端口的IDEA插件:Port Manager

关注我的公众号:【编程朝花夕拾】,可获取首发内容。

01 引言

本地开发过程中,我们经常会启动项目自测。启动过程中可能会和本地安装的软件的端口冲突,或者项目假死,导致端口占用。

因为本地端口占用不常有,Windows/Mac下的查找占用的命令,有不熟悉,只能豆娘来解决。终于发现一款IDEA插件可以无视命令,点点鼠标就能解决:Port Manager

02 简介

Port Manager是一个可轻松查找并终止特定端口上运行的进程的插件,非常适合需要在不同开发环境中快速管理端口冲突的开发人员。具有以下特点:

  • 按端口号查找进程
  • 一键终止选定进程
  • 支持macOSWindows系统
  • 兼容所有JetBrains IDE

插件地址:plugins.jetbrains.com/plugin/2705...

03 安装使用

安装使用也非常简单。

3.1 安装

直接在Marketplace上搜索Port Manager即可。

3.2 老方法回顾

在使用之前,我们回顾一下之前的方法。

我们项目启动会遇到这样的报错:

我们需要通过命令查看端口对应的PID

sh 复制代码
netstat -nao | findstr "8080"

然后需要结束PID的进程:

sh 复制代码
taskkill -f -pid 20592

不记得命令了,还需要调出资源管理器,手动结束进程。

3.3 插件的处理

插件的图标在左下角位置,如图中①。操作如图的顺序所示。

插件还增加偏好设置,也就是在Facorties设置常用的端口,通过Scan All快速查询。

同样会得到相同的结果。

04 小结

插件的功能非常简单,就只做一件事:解决端口冲突。对于喜欢命令行的开发者来说,不值一提。但是,不喜欢命令,偏向图形化界面的开发者来说非常友好。喜欢的老铁,可以安排上了。

相关推荐
Larcher6 小时前
React Router 不只是页面跳转:从 SPA 路由到权限守卫的完整实践
javascript·后端
Larcher6 小时前
大模型为什么每次回答都不一样?一文搞懂 Temperature、Top K 与 Top P
javascript·后端
LucianaiB8 小时前
毕业老学长给我留的最后一句话是:“AI 写的,别挂我名。” 我直接 神(Seed Evolving) 来!助我!
后端
IvanCodes8 小时前
RAG 实战教程(一):RAG 工作原理与完整流程——分片、索引、召回、重排和生成
人工智能·后端·agent
·薯条大王8 小时前
经济实惠玩云服务器|一台云服务器多人共用,子账号配置教程
java·linux·运维·服务器·汇编·c++·python
CodeSheep9 小时前
稚晖君公司人事大变动,来了!
前端·后端·程序员
小满zs9 小时前
Go语言第八章(函数)
后端·go
stark张宇11 小时前
实战Go高级特性:Context超时控制、defer资源回收与Channel通信的关键避坑点
后端·go
ZJH__GO11 小时前
网络编程v4pro--实现聊天室文件传输功能
java·服务器·网络·计算机网络
程序员黑豆12 小时前
Windows 系统 Java 环境变量配置全攻略:解决“不是内部或外部命令”
java·前端·ai编程