IDEA 基本设置
一、IDEA 目录
1、安装目录结构
2、bin 目录
- idea.properties:idea 的配置文件
- idea64.exe.vmoptions:64位 idea VM配置文件
3、设置目录
注意自己的版本
-
路径:C盘 → users → 自己的用户名 → .IntelliJIdea2019.3
这是IDEA保存各种配置的目录。 这个设置目录有一个特性,就是你删除掉整个目录之后,重新启动 IntelliJ IDEA 会再自动帮你生成一个全新的默认配置,所以很多时候如果你把 IntelliJ IDEA 配置玩坏了,没关系,删掉该目录,一切都会还原到默认。
-
config:
config 目录是 IntelliJ IDEA 个性化化配置目录,或者说是整个 IDE 设置目录。此目录可看成是最重要的目录,没有之一,安装新版本的 IntelliJ IDEA 会自动扫描硬盘上的旧配置目录,指的就是该目录。这个目录主要记录了: IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、 Project 的 tasks 记录等等个性化的设置。
-
system
system 目录是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个桥梁目录, 里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录,但也是最不可或缺的目录之一。
二、IDEA 配置
注意:IDEA 的配置,分为项目配置和全局配置。
如:在项目中配置 maven 了,如果你重新 new Project,maven 还是会回到默认状态(maven 的本地库: C 盘下 .m2 文件夹)。
- 全局配置和项目配置基本一样。就是选择的路径不一样,其他都一样。
1、 查看项目配置
2、与鼠标相关的设置
-
鼠标滚轮修改字体
-
鼠标悬浮提示
3、自动导包
4、设置项目文件编码
5、代码提示忽略大小写
- 其他版本
6、打开文件的显示格式
7、断点设置
8、maven设置
- maven 配置环境变量需要指定到 bin 目录
- 检查环境是否成功:mvn -v
9、设置类注释
- 原始
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
public class ${NAME} {
}
- 自定义(显示当前时间、创建类时写说明)
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
/**
* ${Description} 创建类时会让你写注释
*
* @author MJW ${DATE}
*/
public class ${NAME} {
}
10、配置Git
- 如果配置 Git 环境变量会自动检查
11、设置自动编译
12、编辑代码注释颜色
13、代码显示行号、方法分割
三、插件
- Lombok :自动生成 get、set、有参、无参 等。
- Gitee :码云
- Free Mybatis plugin:mapper 跳转 xml 文件
- 中文插件(2020.1版):Chinese (Simplified) Language Pack
- MyBatis Log Plugin:直接将 Mybatis 执行的 sql 脚本显示出来,可以直接运行。(需要破解)
- JRebel and XRebel for Intelli JPerforce Software:热部署(需要破解)
- 需要破解的俩个插件问百度(不难弄)