IDEA IDE编辑器

0. 制作Portable IDEA

现在官方有zip压缩包下载了,这里可以下载jdk8版本的,建议还在使用jdk8的项目使用该版本:https://www.jetbrains.com/idea/download/other.html ,下载后先修改bin/idea.properties文件,取消下面两个配置的注释并设置为:

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

直接执行idea64.exe启动就可以了。

注意,这种方式对于IDEA更新,要在更新后重新编辑bin/idea.properties,加回上面的内容。

【破解IDEA 2020 全系列】https://team.pugwoo.com/docs/common/idea-crack

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. 常用快捷键

详见子目录“快捷键”

4. 常用插件

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

编程语言相关

  1. scala
  2. Go lang

其它

  1. kubernetes (安装后会提示安装go template,都装)
  2. idea思维导图插件,保持为文本文件:https://plugins.jetbrains.com/plugin/8045-idea-mind-map

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

支持Groovy

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

6. 其它问题

  1. 遇见双击idea64.exe启动不来的情况,原因是多个2019.3版本的存在,可以尝试删除~/.IntelliJIdea2019.3文件再重试。
文档更新时间: 2020-11-19 22:55   作者:nick