IntelliJ管理工具-Toolbox
JetBrains Toolbox是一款由JetBrains开发的应用程序管理工具。它可以帮助您安装、卸载和更新JetBrains的各种开发工具,如IntelliJ IDEA、PyCharm、WebStorm等。
下载地址:JetBrains Toolbox | JetBrains: Developer Tools for Professionals and Teams
点击安装慢慢等待即可,这里java开发推荐,安装idea/datagrip,最新版.用不了私聊,简单方法.
IDEA(编码工具)
全局配置就是全项目生效,好处是不需要每个项目单独配置!
idea的maven全局配置
idea内嵌了maven,不需要单独下载安装了,只要简单在idea内部配置下相关的参数,如图:
idea的commit全局配置
idea可以很快速的集成版本控制插件,如git/svn等,默认每次提交代码都会有代码分析和todo检查,比较影响开发效率,这里推荐关闭,如图:
idea的类文件备注配置
/**
* @author ldq
* @date ${DATE} ${TIME}
* @version 1.0
*/
idea的序列号自动生成配置
类实现了Serializable,idea自动帮助生成序列号的配置,方便使用.
效果如图:
代码格式style配置
自动去掉多余的import
还有很多如果很有帮助的以后慢慢加.
如果全局配置不能正常生效,可以进项目走这里配置:
maven的settings文件镜像配置(华为)
网址:华为开源镜像站_软件开发服务_华为云 (huaweicloud.com)
如图:
下载下来的文件直接放到D:/maven文件夹下,并创建一个repo文件夹放依赖,如图:
IDEA运行内存优化(大部分情况不需要配置这块)
运行内存配置:
电脑运行内存为16G的建议:
-server
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
idea插件推荐(强烈推荐)
GsonFormatPlus
MybatisX
SonarLint
TONGYI Lingma
Apifox Helper(配合Apifox使用,下载地址: Apifox - API 文档、调试、Mock、测试一体化协作平台。拥有接口文档管理、接口调试、Mock、自动化测试等功能,接口开发、测试、联调效率,提升 10 倍。最好用的接口文档管理工具,接口自动化测试工具。)
DataGrip(数据库可视化工具)
用上面说到的toolbox直接安装使用,截图:
AnotherRedisDesktopManager(redis可视化工具)
AnotherRedisDesktopManager - GitCodehttps://gitcode.com/mirrors/qishibo/anotherredisdesktopmanager/overview
这个工具非常好用,开源免费,界面如图:
ApiFox(Api调试工具)
前两年一直用的postman说实话不好用,之前在叮咚买菜上班的时候被一个同事安利了这个,功能强大,极其好用.
界面如图: