本文预计1400个字,阅读时间十分钟,请知悉。
目录
一、简述
按照惯例,我们先聊聊写本篇文章的初衷。目前在搜索引擎上有非常多的新手入门的文章,有大牛手敲的,也有很多一知半解但直接ctrl cv的同行,无论如何,在信息量爆炸的2022年,我们搜索一个问题,担心的不是没有答案,而是找到正确的答案,或者是更高效的触达答案。作为今年开篇的第一篇文章,于公于私,都想从我们coding的利器开始讲起。由于作者是一个普通的Java开发工程师,文章主要还是围绕Java开发过程工具的使用,其中如有错误,或者一些更优更高效更有用更sao的操作,欢迎评论或者私聊我,感谢大家。话不多说,我们直接开始,关于idea的使用——
二、安装
1、 如果只是用于日常学习,那么建议使用官网Community版的
2、 一般情况下都建议直接下载Ultimate版,米充足的情况下还是支持付个费支持一下jet brain的大佬们(都是过来人,开发不易)。米不够的情况下,在度娘下还是可以搜到比较多的注册机/破解jar包等等。动动小手指去提升搜索能力,特殊情况下需要下载18年或者19年的包可以私聊我。
附上一个个人觉得还可以的保姆级教程地址:https://www.jb51.net/article/194557.htm
三、使用
1、键位调整配置
如果是从其他ide转IDEA的朋友们,可以试试IDEA自带的键位适配,选择自己常用的操作键位,如eclipse等
2、 缩进配置
一般公司/企业级开发中,需要统一文件中的缩进配置,也非常建议在安装一个idea之后,同时把这些配置一同配置好,和公司内部的开发要求保持一致
3、 作者/注释/个人签名设置
唠叨几句,每一个新下载的idea,都建议随手设置好个人的注释,以便在团队当中或者在未来投稿开源社区时候,能让自己的大名发扬光大,设置如图
4、 maven库配置设置
一般情况下,Java后端开发,在使用IDEA开发过程中,如果使用到了maven工程项目,建议在也是提前配置好maven的相关设置,有需要的情况下指定不同项目生效的mavensetting地址,maven的配置后续我也会单独出一期,这里就简单标注出来maven的配置位置
5、快捷键
先给出一张比较齐全的快捷键图片,这里常用的快捷键按习惯去调整设置,不怎么需要刻意去背,建议多试几次,肌肉记忆了,想用不出来也很难。不过还得点名几个很好用的快捷键:
全文搜索文件:双击shift键
快速定位到某一行代码:Ctrl+G
格式化代码:Ctrl+Alt+L
实现类方法查看:Ctrl+Alt+B
6、 控制台输出配置
将maven指令、git指令等指令输出,都添加到IDEA的console当中,方便直接在控制台里直接进行maven和git的操作
四、推荐一些好用的插件
1、Dependence Analysis
可以可视化的查看POM文件依赖树,方便查询某些jar依赖包的引用关系
2、Mybatis-Plus
3、Lombok
java开发必备,谁用谁知道
4、SonaLint
代码检查,按需下载
5、Static
静态资源分析,可以用作统计代码行数等等
6、Git
java开发必备,谁用谁知道
补充:如果有因为代理问题,下载不了包的可以跟我联系
文章到这里差不多就结束了,但是后续还是会持续更新的,也辛苦各位看官,欢迎大家和我交流,相互提升。感谢大家!