IDEA 2021 开发环境
# IDEA 2021 开发环境配置
整理平时使用 IDEA 所做的配置,常用插件,快捷键,使用技巧。
IDEA 官方文档:超链接 (opens new window)
# 常用配置
# 设置入口
由于使用 IDEA 2021 开发,全局配置入口如下图(应用于所有项目):
# 设置主题
下载主题插件:Material Theme UI
下载图片插件:Atom Material Icons
设置主题字体大小
# 关闭自动更新
# 隐藏项目文件
# 修改编码
# 代码提示忽略大小写
# 生成 serialVersionUID
当类实现 Serializable 后,光标移到类名上,并按快捷键 option + enter,选择 Create constant field 'serialVersionUID' field
# 行号和方法分隔符
# 文件 Tabs 配置
个人习惯只打开一个 tab,用 command + e 切换历史文件
# 包不折叠
# 鼠标滚动修改字体大小
# 快速查看文档
鼠标放在代码上,可以快速查看文档
# 自动导包
# 设置代码模板
# 配置 Maven
配置 Maven
设置本地 Maven 路径、配置文件和仓库地址
配置阿里云镜像
在
~/.m2/settings.xml
文件添加镜像<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> </settings>
1
2
3
4
5
6
7
8
9
10
11
12
13
14变更 pom.xml 文件依赖后需手动更新依赖
变更 pom.xml 后会出现更新依赖的小图标
重新加载依赖快捷键:shift + command + i
# 常用插件
# 编码规约插件
Alibaba Java Coding Guidelines: 阿里巴巴编码规约插件
SonarLint: 代码质量管理工具
# 生成代码注释
JavaDoc: 能够在类和方法上生成注释
# 查找 Maven 依赖
Maven Search: 快速查找 Maven 依赖,并复制代码。
快捷键:Command + Shift + M
# Lombok
简化代码,无需手写 getter,setter,constructor等
# Sequence Diagram
一个时序图插件
# JProfiler
JVM 调优工具
# Key Promoter X
快捷键显示插件,养成使用快捷键习惯
# Code Glance
编辑器右侧显示代码缩略图
# IdeaVim
减少使用鼠标次数
# MybatisCodeHelperPro
Mybatis 代码提示,生成 Entity、Mapper 等文件
# SQL Params Setter
将 Mybatis sql 拼接起来
# Translation
翻译器,阅读源码时可以右击英文注释可以选择翻译,
# Maven Helper
方便解决依赖包冲突问题
# String Manipulation
字符串格式切换,快捷键 Alt + m
# .ignore
忽略不必要的文件,不提交到代码库
# Grep Console
日志加上颜色
# Debug 技巧
# 热部署,自动编译
- IDEA 自带功能
- 使用 JRebel
# IDEA 激活
# 最后
正在整理中,有待完善