每天一个idea开发小技巧

26 篇文章 0 订阅
26 篇文章 0 订阅

随机不定期整理

1. IDEA按住alt键,可以竖着Ctrl+C复制一列数据,在另一列同样alt选中,然后Ctrl+V粘贴。

2. IDEA全局设置自己下载的maven插件,不使用自带的。

file ——> new projects settings ——>Settings for new projects——>Build——>Build Tools——>Maven

3. IDEA使用初始化引导建立项目总是超时解决

方法1

选中custom,添加阿里网址:

http://start.aliyun.com

方法2

安装alibaba cloud插件,类似初始化引导,总之功能不止解决这个问题,还支持其他好多好多功能。
插件市场搜索,安装,重启IDEA即可创建项目(选择alibaba cloud代替以前的选择Spring Initializr)

4. IDEA重命名快捷键

ctrl + r的方式在当前的页面是管用的,跨页面就不好使了。
使用ctrl + shift + f 或者ctrl + shift + r是可以完成整个项目的相同字符串的更改。但是往往不同的类可能有相同的属性名字,这显然是不能一起改的。
使用shift + F6可以实现重命名,会将所有用到当前这个变量的名称都替换掉。

5. windows本地cmd检查远程服务器是否能连通

① ping

ping ip

② telnet (windows默认不开启,控制面板——>程序——>开启/关闭windows功能——>勾选telnet客户端,确定)

telnet ip port

③ netstat -ano 列出所有端口的情况

netstat -ano

④ 查看 指定端口的 PID:

netstat -ano |findstr "端口号" 

⑤ 查看哪个进程或程序占用了 指定端口:

tasklist -ano |findstr "PID"

⑥ 结束程序或进程:

taskkill /f /t /im "PID 或者进程名称"

⑦ 查看本机当前ip

arp -a

6. linux下常用一些命令

lsof -i:8989
kill -9 PID

7. idea 突然导入的包名类名都爆红,但是程序可以正常运行

解决:点击 idae 的 File > Invalideate Caches / Restart 清除缓存并重启

即可。

8. IDEA中侧边栏隐藏某些文件的设置

经常初次提交时,idea会罗列出所有的unversioned文件,默认包含当前项目所有的程序文件。而我们实际需要的只有我们的关键代码程序配置等文件。
除了我们手动勾选要上传的文件之外,还有一个一劳永逸的办法:

1.进入idea设置界面
Windows环境:File - Settings - Editor - File Types
Mac环境:Preferences… - Editor - File Types
2.在下面的ignore files and folders 框里加入 .iml;.idea;target;

在这里插入图片描述

9. IDEA git提交忽略无用文件怎么设置?

我目前只是修改file type设置。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

传送门:最佳方式

10. idea 项目文件名红色?

原因:设置了版本控制,但是未提交过,故这些文件会爆红。

解决:

点击commit提交,选中unresolved文件列表里要提交的文件,提交后,文件就会变为绿色。

11. idea debug 单步调试只执行一次?第二次执行直接到最后?

解决办法:假如你第一次debug,在一个类似for循环里结束了,然后参数++,想执行第二次;此时,先点击下方控制台左侧 || 暂停 按钮;
然后再点击 倒三角, 就可以继续执行第二次单步调试了。

在这里插入图片描述

12. IDEA重装后打开项目不能运行?记录重装后的一些基本设置

看这里

13. 不小心双击运行了打包好的jar包,再次对它操作提示被占用?

解决:
快捷键Ctrl + Alt + Delete 打开任务管理器,在进程界面,上方名称 | 状态 区域处, 右键选择 命令行:

在这里插入图片描述

然后在命令行列里 找到 javaw.exe进程,结束任务即可解除jar包运行占用。

14、idea多模块项目,启动多个进程,关闭部分进程失败

idea界面点击关闭运行的进程后,仍然端口被占用,进程实际上没有被杀死。采用以下方式解决:

打开terminal注意两个命令:

netstat -ano | findstr “端口号” # 查找占用该端口的进程pid

taskkill /pid 20500 /F # 杀死进程 20500 , /F 是强制

在这里插入图片描述

15、2023新版IDEA点击右上角叉掉项目卡死出现closing project…

解决办法:

菜单 -> Help -> Find Action -> 输入“Registry” -> 在提示结果点击“Registry…” -> 去掉“ide.await.scope.completion”的勾选
点击close

然后就可以愉快的关闭了~

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值