-
如果是 spring boot 项目,那么可以不用刻意去下载idea企业版的, 使用使用社区版可以基本够用了。
除非是 有其他原因。
-
在安装idea 的时候,最好 指定需要用到的插件,用不到的插件,就不要安装。
-
如果是中小项目,其实 已经不需要什么额外配置了,基本可以使用了,够满足了
-
大项目才需要配置优化,否则卡或者直接 报错 out of memory
配置优化
- 配置字体大小,默认太小
- 配置 idea 查看代码的时候,鼠标放在 代码上可以显示 对应的注释或者说明
- 配置idea 提示 修改过的代码文件,类似eclipse 一样,显示* 号
- 配置idea 不要 自动更新, 如果自动更新,比如更新某些插件,会可能会比较卡
- 配置 view 里面,显示 toobar ,显示更多快捷操作
- 配置 idea auto Import 自动带入的时候, 直接导入 依赖
- 配置代码提示 忽略大小写
- 关闭或者全部禁用 idea 的检验和检查,也就是 Inspections
- 配置 Java文件头 注释 和 方法注释。 方法注释在高版本,其实可以不用配置 ,在方法上 /** 按回车 就可以自动生成注释模板内容了
- 配置 maven 可以 自动下载源码
- 配置file Encodings 默认win 下是GBK
- 取消单行显示tabs的操作
- 可以开启自动项目的编译
- 智能导包
pugins
可以禁用一些插件,但是 不不要禁用 gradle 插件与 kotlin 插件, 因为idea 本身用到, spring boot 用到了 gradle
增加插件
1. Save Actions 保存的时候,或者编译启动的时候,可以自动格式化代码
2. Key Promoter x 可以帮助 记忆 idea 的快捷键
3. 如果项目用到 mybatis 可以 安装 mybatis log 插件,在控制台 显示sql
4. 代码编辑区迷你缩放图插件 CodeGlance , 类似使用 sublime text 一样的效果
以上并没有写具体操作,这些操作都可以查到,只是记录下来,有一个方向。
其他 问题,比如 out memory 配置增加 idea的 内存,或者 indexing 很久。
或者导入大项目项目初始化很久
可以参考 https://my.oschina.net/ouminzy/blog/3102949
https://blog.csdn.net/sujun10/article/details/72852939
提示
对于大项目刚开始就是在 idea下构建的,那么不要 以为可以使用 eclipse 来执行,以避免 在 idea 下的问题,比如 indexing 很久,或者 其他问题。
因为 这些项目 导入eclipse 都可能很卡。或者初始化很久,反而比在 idea下表现更差了。 可以尝试一下。而且如果项目成员大部分使用 idea 切换成 eclipse 并不太好吧。
更多参考
https://www.zhihu.com/question/300830746/answer/672248406?utm_source=wechat_session&utm_medium=social&utm_oi=68919696031744&utm_content=group3_Answer&utm_campaign=shareopn
上面的这个 真的很顶,写得很全面了。非常有参考价值
https://github.com/xiaoxiunique/tool-tips
来源:oschina
链接:https://my.oschina.net/u/2419285/blog/3103011