对于刚开始用IDEA或者重装系统后,这是一份比较好的手册。
以下设置都是通过 File -> Settings 进入设置。
### 打开IDEA时选择要打开的项目,以及打开项目时在新窗口打开
Appearance & Behavior【外观与行为】->System Settings【系统设置】,"Reopen last project on startup【启动时重新打开项目】"去勾,"Project Opening【在以下位置打开项目】"选择"Open project in new window【新窗口】"
### 自动导入包和优化导入的包
Editor【编辑器】->General【常规】->Auto Import【自动导入】, 右侧勾选 "Add unambiguous imports on the fly【动态添加明确的import】" 和 "Optimize import on the fly(for current project)【动态优化import】"
### 代码自动提示
Editor【编辑器】->General【常规】->Code Completion【代码补全】,Match case【区分大小写】 去勾(老版本可能是右侧 的 Case sensitive completion改为None,使其不要区分大小写)。
### 打开的文件过多时,一行显示不下的问题
Editor【编辑器】->General【常规】->Editor Tabs【编辑器选项卡】,"Show tabs in one row【在一行中显示选项卡】" 去勾
Editor【编辑器】->General【常规】->Editor Tabs【编辑器选项卡】,Closing Policy【关闭策略】->Tab limit【选项卡限制】 改为 30
### import 某个包下面的类过多时,自动用*代替
Editor【编辑器】->Code Style【代码样式】->Java,右侧找到Imports标签,修改 "Class count to use import with '*'【将import与’*’搭配使用的类计数】" 和 "Names count to use static import with '*'【将静态ipmort与’*’搭配使用的名称计数】" 的值
### 在注释时紧贴文字,并留一个空格
Editor【编辑器】->Code Style【代码样式】->Java,右侧找到Code Generation【代码生成】标签,Comment Code去掉"Line comment at first column【行注释在第一列】"的勾,勾上"Add a space at comment start【在行注释开始处添加空格】"
### 新增Java类时带Java Doc
Editor【编辑器】-> File and Code Templates【文件和代码模板】 - Class
/**
*
* @author ${USER}
* @date ${DATE} ${TIME}
*
*/
### 实时模板
Editor【编辑器】-> Live Templates【实时模板】 - Java
psfs 改为
private static final String
新增 rwp 为
@RunWith(PowerMockRunner.class)
新增 setup 为
@Before
public void setUp() throws Exception {
}
新增 pvte 为
@Test
public void () throws Exception {
}
### 同时启动多个tomcat实例
Build,Execution,Deployment【构建,执行,部署】 -> Debugger【调试器】 ,右侧 Java 的 Transport【传输】 选择 Shared memory【共享内存】
### IDEA 新版终端无法在Terminal中右键执行Clear Buffer的解决办法
双击Shift -> 输入 Registry -> 取消勾选 terminal.use.conpty.on.windows