30 个 IDEA 常用小技巧,应有尽有,让你的撸码效率直接起飞...(1)

简介: 30 个 IDEA 常用小技巧,应有尽有,让你的撸码效率直接起飞...

IDEA 作为Java开发工具的后起之秀,几乎以碾压之势把其他对手甩在了身后,主要原因还是归功于:好用;虽然有点重,但依旧瑕不掩瑜,内置了非常多的功能,大大提高了日常的开发效率,下面汇总了常用的30个使用小技巧,学会之后,让你的撸码效率直接起飞...



  1. 查看代码历史版本
  2. 调整idea的虚拟内存:
  3. idea设置成eclipse的快捷键
  4. 设置提示词忽略大小写
  5. 关闭代码检查
  6. 设置文档注释模板
  7. 显示方法分隔符
  8. 设置多行tab
  9. 快速匹配方法的大括号位置
  10. 代码结尾补全
  11. 模糊搜索方法
  12. 预览某个类的代码
  13. 查看方法在哪里被调用
  14. 代码模板(代码快捷键)
  15. 自动导包、自动移除没用的包
  16. codota插件:可以优先显示使用频率较高的类、方法
  17. 快速查看类、字段的注释
  18. 括号颜色区分
  19. 微服务项目中 将不同项目添加到同一个启动窗口
  20. idea全局设置 (打开新窗口的设置)
  21. java mapper层代码文件和mapper.xml文件相互跳转
  22. 设置idea背景图片
  23. maven tree (查看maven jar包依赖关系)
  24. 快捷键切换回上一个点击开的tab
  25. idea自带的ssh连接工具
  26. 代码调用链路图插件
  27. 获取当前线程dump
  28. idea同个项目不同端口多开
  29. 给代码添加书签
  30. 单词翻译插件




1.查看代码历史版本

鼠标在需要查看的java类 右键 找到Local History >> Show History 点开即可看到历史版本,常用于自己忘记代码改了哪些内容 或需要恢复至某个版本 (注意 只能看近期修改 太久了也是看不到的)


image.png



2.调整idea的虚拟内存

尽管本质都是去改变 .vmoptions配置文件,但推荐使用Change Memory Settings去调整,选择Edit Custom VM Options 或者在本地磁盘目录更改,通过某些方法破解的idea 很可能造成idea打不开的情况


image.png


###


3.idea设置成eclipse的快捷键

这对eclipse转idea的开发人员来说 非常友好,这样不需要记两套快捷键


image.png


###


4.设置提示词忽略大小写

把这个勾去掉,(有的idea版本是选择选项 选择none即可),例如String 输入string 、String 都可以提示


image.png


###


5.关闭代码检查

与eclipse类似,idea也可以自己关闭代码检查 减少资源使用,但不推荐全部关闭,(是大佬当我没说),把我们项目中不会使用到的关闭就好了


image.png


6.设置文档注释模板

文档注释快捷键及模板


https://blog.csdn.net/qq_36268103/article/details/108027486


7.显示方法分隔符

方便查看方法与方法之间的间隔,在代码不规范的项目中 很好用!


image.png


###


8.设置多行tab

idea默认是选择显示单行的,我们把这个去掉,就可以显示多行tab了,在打开tab过多时的场景非常方便!



image.png


image.png



8.1 tab过多会自动关闭


settings - editor - General - Editor tabs - tab limit 数值设大就好了


9.快速匹配方法的大括号位置

ctrl+[ ctrl+] 可以快速跳转到方法大括号的起止位置,配合方法分隔符使用,不怕找不到方法在哪儿分割了


10.代码结尾补全

例如一行代码补全分号,或者是if(xxx) 补全大括号,按ctrl+shift+enter 无需切换鼠标光标,大幅度提升了编码效率


  1. image.png
相关文章
IntelliJ IDEA小技巧,多光标同时输入
idea使用多光标多处同时输入的三个方法
IDEA小技巧:注释代码在一列并且注释开头加空格
IDEA小技巧:注释代码在一列并且注释开头加空格
444 0
|
10月前
|
Android开发
idea中的实用小技巧
idea中的实用小技巧
|
10月前
|
Java
idea小技巧——java版本一直变动
idea小技巧——java版本一直变动
237 1
|
缓存 Java Maven
Java初学者必看,idea小技巧汇总-2
Java初学者必看,idea小技巧汇总
126 0
|
Java Maven
Java初学者必看,idea小技巧汇总-1
Java初学者必看,idea小技巧汇总
98 0
|
负载均衡 Java 数据库连接
30 个 IDEA 常用小技巧,应有尽有,让你的撸码效率直接起飞...(3)
30 个 IDEA 常用小技巧,应有尽有,让你的撸码效率直接起飞...
213 0
30 个 IDEA 常用小技巧,应有尽有,让你的撸码效率直接起飞...(3)
|
IDE Java Maven
30 个 IDEA 常用小技巧,应有尽有,让你的撸码效率直接起飞...(2)
30 个 IDEA 常用小技巧,应有尽有,让你的撸码效率直接起飞...
211 0
30 个 IDEA 常用小技巧,应有尽有,让你的撸码效率直接起飞...(2)
|
8月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
286 0
|
8月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
183 2