IDEA IDE编辑器

0. 制作Portable IDEA

现在官方有zip压缩包下载了,下载后先修改idea.properties文件,取消下面两个配置的注释并设置为:

idea.config.path=../config
idea.plugins.path=../user-plugins

再执行bin/idea.bat文件,idea会进行初始化,然后会启动idea。第二次就直接执行idea.exe启动就可以了。

1. 常用配置

详见子目录“配置”

2. 常用操作

导入一个目录下多个maven项目

这些maven项目之间没有关联,不需要是module的依赖的关系。启动idea后,选择import project,选择项目所在的目录,然后下一步选择import project from external model,选择Maven再下一步,勾选上search for projects recursively下一步,会搜索出所有的maven项目,然后勾选需要打开的项目并下一步。如果第一次使用,还要配置下jdk,指向本地安装的jdk位置。再下一步,完成。

对于已经是多个maven项目的情况,要新增一个maven项目。则点击File - New - Module From Existing Source,按上面的步骤导入即可。

关于IDEA对一些错误inspection提示的修改

例如有一些位置,像@Autowired,IDEA会提示找不到bean并显示为Error,一些框架是在Spring启动之后才动态创建bean的,所以IDEA还找不到。怎样把这些Error设置为Warning?只需要在Error上点击并按Alt+Enter,然后选择Inspection ***** -> Edit inspection profile settings,打开页面之后,将Error修改成Warning。

3. 常用快捷键

快捷键 说明
两次Shift 搜索EveryWhere
Ctrl+Alt+O 去掉unused的import
Ctrl+Alt+v 为当前表达式自动设置左侧变量
Alt+Shift+Backspace 反撤销,如果Ctrl+Shift+Z快捷键冲突的话
Alt + Enter 自动提示错误的修复方式
Ctrl + / 注释和反注释
Ctrl + i 自动生成实现接口代码
Ctrl + H 查看一个类的继承或被继承关系
Ctrl + Alt + 左/右箭头 跳回到上(下)一个编辑的位置
Ctrl + F9 编译项目,有篇博客将保存Ctrl+S和Ctrl+F9合二为一
模板快捷键 说明
psvm main方法
sout System.out.println
fori for循环,i变量

4. 常用插件

  1. lambok
  2. findbugs
  3. Maven Helper
  4. RestfulToolkit
    用于快速查找api,快捷键 Ctrl + \

编程语言相关

  1. scala
  2. Go lang

5. 编程语言或项目相关设置

支持Groovy

官方文档,IDEA默认支持Groovy,但Groovy的sdk库要自行到groovy官网下载。

文档更新时间: 2019-01-29 14:28   作者:nick