Java初学者必看,idea小技巧汇总-1

简介: Java初学者必看,idea小技巧汇总

误删除的文件或者包


在View中找到Recent Changes,或者按快捷键alt+shift+c打开


可解决误删除的文件或者包


查看一个类中的所有方法


alt+7


3d8484c627fa99377683e1ce25b4f53a_d569f9225071286fdd94cbab68d51676.png


搜索jdk中的类


按两次shift,进行搜索即可


选中代码,把他们包装起来


ctrl+alt+t


查看一个方法的参数


Ctrl + P


批量改名


选中一个按shift + F6


IDEA对选中的多行代码上下左右移动


代码右移:TAB键


代码左移:shift+TAB键


代码上移:shift+alt +方向键上


代码下移:shift+alt +方向键下


IDEA解决代码提示功能消失


1b7aa603ce38385c27fed585f1186de4_4a685207b69731e0616de1b110dfd0ee.png

很显然我的类名是写错了的,但是idea竟然不提示我!


原来是我手贱把代码检测功能给关了


移动到这里就能开启了


15f4f550db6c56507ebdedb32a8c57a6_e609508f30cbc3d041249554e65cf552.png


提示成功了


e45e94aefaace3de85951ac5f14c0f1c_5cf3a0e316275bc7ef967ff59ab5d84f.png


idea怎么打开hierarchy


光标放要查看类的继承关系上,然后按chrl+h


dac153ce630bd594ccf409ba8cfb3dd1_cf75b6372783d87b22773e375f7c2e23.png


快捷键CTRL+H查看. 利用idea快捷键查看hierarchy,效果如下. 好处:可以看向上和向下的继承关系. 缺点:只能看继承关系,不能看实现了哪些接口.


idea中的注释字体很奇怪怎么改?


如下修改就对了


37ff2c286215379224ba96b30e81b8dc_3c4adbe1fefeabd738272b154b73d89b.png


快速创建接口测试单元


ctrl + shift + t


95f0005ec0ae8451075428e1b42c1496_6e98071bc748667d170a4a2e7c62e9ab.png


idea中快速替换


ctrl+r


idea选中多个文件同时打开它们


486c027e637b1352805ef3daf0031725_3208c75f2dcbb08e7c2c7ba01a0495e2.png


Artifacts是什么意思


e899868806d9617c5c8d81201fe83263_14b5f902a81cdda8e67c59fe3ae637f1.png


Artifacts是maven中的一个概念,表示某个module要如何打包,例如war exploded、war、jar、ear等等这种打包形式;


快速重写接口中的方法


有时候实现接口后,没有强制你重写,我们可以按ctrl+o进行快速重写接口中的方法


66ce593d6cb878b6ae480e292d7e06d1_c7b5a45f0ba378866a7f02d8db121b90.png


7a6ad5c97a8d905629ae9bea43c57921_fd453244c0ae5b5119a1dd7ea30c1ebc.png


Diamond types are not supported at language level ‘5’


807ded9940141797af7ceea293313339_af815dec8ca11ea6964bcde6cdaa8604.png


查看一个类的继承树


CTRL+H


143ddf877cb6852bca2a584a0605a956_ec1d81a8a206b42662c523fd9f8691e4.png


设置快捷键联想


String关键字经常输入,我以为输入str它就能自己联想出来但是不可以,输入str后出先第一个的是strictfp。很烦输入str联想后还需要在进行选择。


针对这种情况我们可以设置快捷键联想


3efa901ab1038c5ee18597107c68b689_fb6a15e54698e4e4c847b7fac475ebcd.png


成功了!

7c421cc27b183c3b7b1ec458dad2cb49_711fe27bc948f22c7171c3d53e258d42.png

相关文章
|
3月前
|
Java API Maven
JFinal5+Jetty2009+IDEA2020+Java8的非Maven-Demo项目
JFinal5+Jetty2009+IDEA2020+Java8的非Maven-Demo项目
22 1
|
1月前
|
Java 编译器
有关电脑中idea编译报错问题java: No implementation was created for AdminUserConverter due to having a problem in
有关电脑中idea编译报错问题java: No implementation was created for AdminUserConverter due to having a problem in
34 0
|
2月前
|
Java
IDEA Error:java: Compilation failed: internal java compiler error 解决办法
IDEA Error:java: Compilation failed: internal java compiler error 解决办法
|
15天前
|
Web App开发 Java 应用服务中间件
【Java Web】在 IDEA 中部署 Tomcat
【Java Web】在 IDEA 中部署 Tomcat
|
18天前
|
Java 应用服务中间件 Maven
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
14 1
|
1月前
|
Java 应用服务中间件 Linux
终于有人把怎么在IDEA中使用Java热部署插件JRebel讲清楚了...
终于有人把怎么在IDEA中使用Java热部署插件JRebel讲清楚了...
36 0
|
1月前
|
开发工具
933.【开发工具】解决idea:Caused by: java.net.BindException: Add
933.【开发工具】解决idea:Caused by: java.net.BindException: Add
23 2
|
1月前
|
前端开发 Java Maven
java集成opencv(不踩坑),实现人脸检测小demo(含上传人像图片识别接口),windows,IDEA,Springboot
java集成opencv(不踩坑),实现人脸检测小demo(含上传人像图片识别接口),windows,IDEA,Springboot
190 0
|
1月前
|
Java 编译器 测试技术
滚雪球学Java(04):JDK、IntelliJ IDEA的安装和环境变量配置
【2月更文挑战第11天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,助你一臂之力,带你早日登顶🚀,欢迎大家关注&&收藏!持续更新中,up!up!up!!
49 1
|
1月前
|
Android开发
idea中的实用小技巧
idea中的实用小技巧