基本配置(多机同配置)
C:\Users\huanghe\.IntelliJIdea2016.2\idea.properties
C:\Users\huanghe\.IntelliJIdea2016.2\idea64.exe.vmoptions
配置idea.properties
Help -> Edit Custom VM Options ,IntelliJIdea目录特性:删除之后,重新启动时idea会帮你重建默认配置。
- idea.config.path=E:/MyConfig/IntelliJIdea/config
- idea.system.path=E:/MyConfig/IntelliJIdea/system
- idea.max.intellisense.filesize=2500 提高编辑大文件时的代码帮助
- idea.cycle.buffer.size=disabled 禁用控制台缓存
配置idea64.exe.vmoptions
Help -> Edit Custom Properties
编译方式
- Compile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。
- Rebuild:对选定的目标(Project),进行强制性编译,不管目标是否是被修改过,由于 Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。
- Make:使用最多的编译操作。对选定的目标(Project 或 Module)进行编译,但只编译有修改过的文件,没有修改过的文件不会编译,这样平时开发大型项目才不会浪费时间在编译过程中。
全局配置Default Settings
Editor -> File Encodings
File/Directory区域设置编码前,请先备份,防止出现乱码无法还原
- IDE Encoding UTF-8
- Project Encoding UTF-8
- Default encoding for properties files UTF-8 选中Transparent native-to-ascii conversion
- 单个文件编码 -> 右下角的编码设置区(一般选Convert)
- tomcat编码 VM 参数上加上:-Dfile.encoding=UTF-8
tabls与换行
- Code Style->Line separator 选中Unix格式
- tab用4个空格替换 Java->Tabs and Indents 请勿勾选 Use tab character
Maven配置
- 主要是Maven home directory、User settings file和Local respository配置
- Import Maven projects automatically 实时监控pom改动
- Automatically dwonload 一般不自动下载源码和文档
自动import包
- Auto Import-> Optimize imports on the fly 勾选
- Add unamlgous imports on the fly 勾选
单行注释在代码头部
java->Code Generation->Line comment at first column 不勾选
独立配置
代码提示和补充功能不区分大小写
- Code Completion->Case senstive completion ->none
- keymap->快捷键basic 修改为alt+逗号
多tabs模式
- Editor Tabs ->Show tabs in single row 不勾选
项目打开方式
System Settings 下
- Reopen last project on startup 不勾选
- Open project in new window 每次都使用新窗口打开,其他2种根据个人需要
显式行数与方法线
- Appearance -> Show line numbers
- Appearance -> Show method separators
高亮修改过的文件夹
- Version Control-> Show directories with changed descendants (全局改了没效果)
JDK配置
1.首先,菜单路径:File➡️project Structure➡️Project➡️project SDK :选择匹配的JDK,比如现在idea默认使用的是1.8,则在此选择1.8
2.其次,菜单路径:File➡️project Structure➡️Modules➡️Dependencies➡️Module SDK :选择匹配的SDK
3.最后,也是最重要的一点,菜单路径:IntelliJ IDEA➡️Preferences➡️Build,Execution,Deployment➡️Compiler➡️Java Compiler->Per-module bytecode Version 设置Target bytecode version的级别为匹配JDK。
其他操作
清理缓存与索引
删除E:\MyConfig\IntelliJIdea\system下caches与index即可