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

相关文章
|
2月前
|
Java
使用IDEA创建项目运行我的第一个JAVA文件输出Helloword
本文介绍了如何使用IDEA(IntelliJ IDEA)创建一个新的Java项目,并运行一个简单的Java程序输出"Hello Word"。文章详细展示了创建项目的步骤,包括选择JDK版本、设置项目名称和路径、创建包和类,以及编写和运行代码。最后,还展示了如何通过IDEA的运行功能来执行程序并查看输出结果。
149 4
使用IDEA创建项目运行我的第一个JAVA文件输出Helloword
|
1月前
|
关系型数据库 MySQL Java
【IDEA】java后台操作mysql数据库驱动常见错误解决方案
【IDEA】java后台操作mysql数据库驱动常见错误解决方案
67 0
|
11天前
|
Java
轻松上手Java字节码编辑:IDEA插件VisualClassBytes全方位解析
本插件VisualClassBytes可修改class字节码,包括class信息、字段信息、内部类,常量池和方法等。
60 6
|
1月前
|
存储 缓存 Java
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
这篇文章详细介绍了Java中的IO流,包括字符与字节的概念、编码格式、File类的使用、IO流的分类和原理,以及通过代码示例展示了各种流的应用,如节点流、处理流、缓存流、转换流、对象流和随机访问文件流。同时,还探讨了IDEA中设置项目编码格式的方法,以及如何处理序列化和反序列化问题。
67 1
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
|
26天前
|
搜索推荐 Java 数据库连接
Java|在 IDEA 里自动生成 MyBatis 模板代码
基于 MyBatis 开发的项目,新增数据库表以后,总是需要编写对应的 Entity、Mapper 和 Service 等等 Class 的代码,这些都是重复的工作,我们可以想一些办法来自动生成这些代码。
30 6
|
1月前
|
Oracle IDE Java
IDEA安装教程配置java环境(超详细)
IDEA安装教程配置java环境(超详细)
|
3月前
|
前端开发 Java Maven
【前端学java】全网最详细的maven安装与IDEA集成教程!
【8月更文挑战第12天】全网最详细的maven安装与IDEA集成教程!
99 2
【前端学java】全网最详细的maven安装与IDEA集成教程!
|
3月前
|
Java PHP 数据安全/隐私保护
Java——IDEA如何运行单个文件
Java——IDEA如何运行单个文件
59 1
Java——IDEA如何运行单个文件
|
4月前
|
Java
初识Java与IDEA的简易介绍
1.Java的简单介绍 2.IDEA的快速上手(模块导入、模块删除)
54 1
初识Java与IDEA的简易介绍
|
3月前
|
Java
Java系列之 IDEA 为类 和 方法设置注解模板
这篇文章介绍了如何在IntelliJ IDEA中为类和方法设置注解模板,包括类模板的创建和应用,以及两种不同的方法注解模板的创建过程和实际效果展示,旨在提高代码的可读性和维护性。