配置分为全局配置和项目配置。全局配置只适用于新建项目/新导入的项目,可删除项目下的.idea文件夹重新导入来使用全局配置。

全局配置入口:启动选择项目页面,右下角Configure->Settings

1. 常用全局配置

代码提示快捷键修改为Tab键

打开Settings - keymap,搜索Completion,修改Basic的快捷键为Tab(原来是Ctrl+空格,容易和输入法中英文切换冲突),添加确定时,保留Leave原来Tab的快捷键,然后搜索Tab快捷键,只把Editor Actions里面的Tab快捷键删除掉。

代码提示不区分大小写

settings中搜索code completion,去掉Match Case的勾选,同时勾选上show the documentation popup in 1000ms (旧版:右侧设置Case sensitive completionNone)

启动自动导包/删包

Settings→Editor→General→Auto Import ,然后勾选Add unambiguous imports on the fly以及Optimize imports on the fly

修改字体和大小

  • 打开Settings -> Editor -> Font,修改字体为Consolas,Size大小为16或17.
  • 开启滑轮滚动调整字体大小,Settings->General->Change font size(Zoom) with Ctrl+Mouse Wheel

鼠标移上去时显示文档

Settings->General
配置中搜索并勾上show quick documentation on mouse over

编辑器一行换行显示

搜索settings中的Word Wrap关键字,在Editor - General栏里面勾选上Use soft wraps in editor

加大idea的内存

  • (任选其一)IDEA安装目录/bin/下
    如果是使用idea.exe启动则修改idea.exe.vmoptions,如果是idea64.exe启动则修改idea64.exe.vmoptions中的参数:-Xmx=2048m
  • 项目选择页面,Configure-> Edit Custom VM Options, 修改 -Xms -Xmx

代码提示调整

在Settings - Editor - Inspections中去掉以下提示:

1) Field injection warning # @Autowired的注入方式是没有问题的,强迫症要避免
2) Autowiring for Bean Class # 去掉注入检查,因为有些bean是动态生成的,IDEA识别不到,而Spring启动时就会检查,所以不依赖IDE了
3) Duplicated Code # 取消重复代码检查

2. 项目范围配置

修改模板文件时自动更新tomcat

编辑启动配置,选择On frame deactivation值为Update resources

强制maven每次更新snapshot

设置中Build, Execution, Deployment > Build Tools > Maven,勾选上Always update snapshots

自动编译项目(需要每个项目都配置一次 )

设置中Build, Execution, Deployment > Compiler 勾选上Build project automatically

查看代码被其它地方引用 Find Usages

在代码元素上右键,选择【Find Usages】可以看这个代码被引用的地方。可以把过滤条件都勾上,查看代码被这些地方引用:Usage of methods, Usage of fields, Derived classes

启动自动导包/删包

Settings→Editor→General→Auto Import ,然后勾选Add unambiguous imports on the fly以及Optimize imports on the fly

文档更新时间: 2019-03-01 10:53   作者:nick