IDEA IDE编辑器

0. 制作Portable IDEA

现在官方有zip压缩包下载了: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,加回上面的内容。

下载:链接:https://share.weiyun.com/VrAZ2z8y

破解详见子目录“破解”

1. 常用配置

详见子目录“配置” 和 “模板”

2. 常用快捷键

详见子目录“快捷键”

3. 常用插件

  1. lombok (2021已默认自带)
  2. Maven Helper(推荐)
  3. RestfulToolkit
    用于快速查找api,快捷键 Ctrl + \
  4. GenerateAllSetter https://plugins.jetbrains.com/plugin/9360-generateallsetter 很不错,可以快速生成setter/getter

编程语言相关

  1. scala
  2. Go lang

其它

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

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

支持Groovy

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

5. 其它问题

  1. 开发自定义spring-boot-starter时,发现Properties更新之后,yaml配置文件没更新提示,此时,删除target目录再重新生成就好了。因为里面有一个文件:class/META-INF/spring-configuration-metadata.json是用来做这个提示的,这个文件没有更新导致的。
文档更新时间: 2021-08-13 16:33   作者:nick