首页
IDEA使用
配置
- 自动优化import:编辑器-常规-自动导入-Java
 - 自动import不使用*:编辑器-代码样式-Java-Import
 - 代码提示不区分大小写:编辑器-常规-代码补全-区分大小写
 - 自定义文档注释:编辑器-文件和代码模板-Include-File Header
 - 设置文件编码:编辑器-文件编码 ~ 设置UTF-8不含BOM
 - 编辑器标签页设置:编辑器-常规-编辑器标签页
 - 配置Maven自动下载:Maven-正在导入-自动下载
 - IDEA内存设置:帮助-更改内存设置
 - 构建时堆内存设置:构建、执行、部署-编译器
 - 配置自动编译:
    
- 构建、执行、部署-编译器 ~ 勾选自动构建项目;
 - 注册表(ctrl + shift + alt + /)勾选Compiler autoMake allow when app running。
 
 
插件
- google-java-format
    
--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED --add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED - Mapstruct Support
 - Rainbow Brackets
 - Free Mybatis Tool
 - SequenceDiagram
 - Maven Helper
 - Grep Console
 - Nyan progress bar
 
快捷键
- Ctrl + F 在当前文件进行文本查找 (必备)
 - Ctrl + R 在当前文件进行文本替换 (必备)
 - Ctrl + Z 撤销 (必备)
 - Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)
 - Ctrl + X 剪切光标所在行 或 剪切选择内容
 - Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)
 - Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围 (必备)
 - Ctrl + N 根据输入的 类名 查找类文件
 - Ctrl + P 方法参数提示显示
 - Ctrl + Q 查看方法上下文
 - Ctrl + / 注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号 (必备)
 - Ctrl + F12 弹出当前文件结构层,可以在弹出的层上直接输入,进行筛选
 - Ctrl + 光标定位 按 Ctrl 不要松开,会显示光标所在的类信息摘要
 - Ctrl + 左方向键 光标跳转到当前单词 / 中文句的左侧开头位置
 - Ctrl + 右方向键 光标跳转到当前单词 / 中文句的右侧开头位置
 - Alt + Enter IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同 (必备)
 - Alt + Insert 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
 - Shift + Enter 开始新一行。光标所在行下空出一行,光标定位到新行位置
 - Ctrl + Alt + O 优化导入的包和类
 - Ctrl + Alt + L 格式化代码,可以对当前文件和整个包目录使用 (必备)
 - Ctrl + Alt + V 返回值自动完成 (必备)
 - Ctrl + Alt + Space 类名自动完成 (必备)
 - Alt + Shift + 前方向键 移动光标所在行向上移动
 - Alt + Shift + 后方向键 移动光标所在行向下移动
 - Ctrl + Shift + / 代码块注释 (必备)
 - Ctrl + Shift + 前方向键 光标放在方法名上,将方法移动到上一个方法前面,调整方法排序
 - Ctrl + Shift + 后方向键 光标放在方法名上,将方法移动到下一个方法前面,调整方法排序
 - Ctrl + Shift + F 根据输入内容查找整个项目 或 指定目录内文件 (必备)
 - Ctrl + Shift + R 根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件 (必备)
 - Ctrl + Shift + Z 取消撤销 (必备)
 - Ctrl + Shift + W 递进式取消选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展取消选中范围 (必备)
 
git设置
- 关闭ssl认证
    
- git config –global http.sslverify “false”