Java开发----工具篇IntelliJ IDEA 2023

工具的安装和破解:

IntelliJ IDEA的官网下载地址如下:

下载 IntelliJ IDEA – 领先的 Java 和 Kotlin IDE

可以根据个人情况下载对应的版本,安装一路下一步。

安装完成之后先不要打开工具,修改一下idea的配置:

  1. 找到安装路径的bin文件夹下的idea.properties文件,修改插件、日志的存放路径,防止什么都往C盘装Java开发----工具篇IntelliJ IDEA 2023_第1张图片
  2. 找到安装路径的bin文件夹下的idea64.exe.vmoptions文件,修改运行内存的大小,可以按个人电脑的配置设置Java开发----工具篇IntelliJ IDEA 2023_第2张图片

保存完就可以启动idea了。


插件安装:

使用IntelliJ IDEA进行java开发,需要安装一些便于开发的插件,我整理了一些实际开发中确实比较好用的插件,整理了一个清单:

Maven Helper(查看maven依赖冲突的)
FindBugs-IDEA(实际很少用)
Rainbow Brackets(显示带颜色的成对括号,高版本的改为HighlightBracketPair,好用)
Alibaba Cloud Toolkit(基本用不到)
Free Mybatis plugin(调试的时候直接打印带参数的SQL,真香)
MyBatisX(直接从接口跳转到sql)
Lombok(简化代码编写,高版本自带)
Chinese (Simplified) Language Pack(中文包,基本用不着)
POJO to JSON(pojo转json并能给写mock数据,基本用不到)
GsonFormt(基本用不到)
Java Bean to Json(Java bean转json,postman调试用很香)
RestfulToolkitX(Ctrl + \ 快捷键快速查找接口,真香)
Apipost-Helper-2.0(查看全部的接口信息和注释,和postman一样进行调试,真香)
Alibaba Java Coding Guidelines(阿里代码规范插件,强烈推荐,提高编码质量)
SonarLint(代码质量管理工具,强烈推荐,提高编码质量)
jclasslib bytecode viewer(有学习字节码需求的同学,这个工具还是相当好用的)
Auto filling Java call arguments(基本用不着)
GenerateAllSetter(一大堆参数要set的时候,真香)
Material Theme UI(主题,看个人喜好)
SequenceDiagram(生成接口方法调用时序图,熟悉大型项目不错)
Grep Console(分颜色打印控制台信息,不错)
CamelCase(快速切换变量驼峰命名的SHIFT + ALT + U)
Atom Material Icons(一堆特别的图标,基本用不着)
EasyCode(连数据库直接生成代码,真香)
All Format(格式化打印出来的json、xml等信息)
Vue.js(如果使用IDEA开发vue页面装上了有语法高亮)

当然还有很多其他有效的插件,可以自己去插件市场查询,但是装太多插件会影响工具运行的性能,需要注意取舍。


基础配置:

装好了上面的插件,下面就是要对IDEA开发工具本身做一些简单的配置:

Java开发----工具篇IntelliJ IDEA 2023_第3张图片

默认启动项配置

Java开发----工具篇IntelliJ IDEA 2023_第4张图片

取消自动更新

Java开发----工具篇IntelliJ IDEA 2023_第5张图片

使用鼠标滚轮调整字体大小

Java开发----工具篇IntelliJ IDEA 2023_第6张图片

显示行号和方法分隔符

Java开发----工具篇IntelliJ IDEA 2023_第7张图片

代码提示,取消大小写限制

Java开发----工具篇IntelliJ IDEA 2023_第8张图片

自动导包

Java开发----工具篇IntelliJ IDEA 2023_第9张图片

项目文件编码

Java开发----工具篇IntelliJ IDEA 2023_第10张图片

新建类时自动填充注释信息

Java开发----工具篇IntelliJ IDEA 2023_第11张图片

设置自动编译

Java开发----工具篇IntelliJ IDEA 2023_第12张图片


快捷键:

做完了工具的基础设置,就要准备开始进入开发了。熟练的开发人员不仅要熟悉开发语言,开发工具快捷键的使用也是非常重要的一点。

由于个人习惯使用Eclipse快捷键,于是将工具的快捷键修改为Eclipse,然后会按照个人的使用习惯再修改几个。

Java开发----工具篇IntelliJ IDEA 2023_第13张图片

按使用频率、个人喜好整理了部分快捷键如下:

ALT+Enter:自动补全
CTRL+H 打开全局搜索
CTRL+E:打开最近编辑过页面的列表
CTRL+O:快速OUTLINE
CTRL+SHIFT+X、CTRL+SHIFT+Y 大小写切换
CTRL+L:跳转到某行
ALT+方向键:回退上个修改点
CTRL+G:查询引用
ALT+SHIFT+R:重命名方法名、属性或者变量名

CTRL+\:查询接口(要安装RestfulToolkitX插件)
CTRL+ALT+C:复制当前整行(自定义的)
CTRL+D:删除当前整行
 


总结:

做完以上的几个步骤,就可以开始进行开发了,随着开发经验的丰富,还有更多工具的设置,给个人开发提供便利。

你可能感兴趣的:(工具篇,intellij-idea,java)