【整理】IDEA优化措施

【整理】IDEA优化措施IDEA优化措施:包括快捷键、版本管理、语法规则检查、插件推荐、运行配置等

大家好,又见面了,我是你们的朋友全栈君。

1. 不建议修改默认快捷键

保持通用性,减少协作成本

2. 设置SVN和GIT版本管理

首先确保IDEA安装了Git和Subversive插件
【整理】IDEA优化措施
【整理】IDEA优化措施

【整理】IDEA优化措施
【整理】IDEA优化措施
【整理】IDEA优化措施

使用gitlab

git config --global user.name "XXX"
git config --global user.email "XXX"

可以修改全局,在git目录下去掉global可以修改当前目录的配置

3. 修改语法规则

右下角 不检查、语法检查、规则校验
【整理】IDEA优化措施

【整理】IDEA优化措施
规则过多可能会导致资源消耗,电脑变卡,可以取消不重要级别的检查

4. 推荐插件

IDE Features Trainer

【整理】IDEA优化措施
【整理】IDEA优化措施
IDEA特性官方教学插件,可以学习到很多快捷操作

CodeGlance

【整理】IDEA优化措施
代码略缩图
【整理】IDEA优化措施

Grep Console

【整理】IDEA优化措施
控制台日志高亮上色插件

Key Promoter X

【整理】IDEA优化措施
统计日常操作的对应快捷键,方便学习快捷键使用
【整理】IDEA优化措施

Lombok(必备)

【整理】IDEA优化措施
Lombok特性支持插件,目前的项目基本上用到了Lombok依赖,使用注解标注,类似语法糖,可以大大简化代码

MapStruct support(必备)

【整理】IDEA优化措施
MapStruct特性支持插件,目前项目基本上使用了这个功能,使用@Mapper注解Mapper类,
编译时自动生成实现类,可以实现类与类之间的赋值,还有其他高级用法

TIM截图20211228111619.png

Maven Helper

【整理】IDEA优化措施

【整理】IDEA优化措施
可以很方便的查找依赖,重新引入依赖,排除冲突依赖

Save Actions

【整理】IDEA优化措施
【整理】IDEA优化措施
每次代码保存(默认自动保存),可以设置后续执行操作,如自动格式化、自动引入依赖

SonarLint

【整理】IDEA优化措施
本地代码规范与质量检测

String Manipulation

字符串处理工具插件,可以转换命名格式、大小写什么的,驼峰式。。。
【整理】IDEA优化措施

translation

【整理】IDEA优化措施
翻译插件

5. 工程运行配置

在这里插入图片描述

点击VM选项,编辑文件即可,增加idea应用软件运行效率

-server
-Xms2g
-Xmx2g
-XX:NewRatio=3
-Xss16m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true

6. idea 运行vm配置

打开工程运行配置
【整理】IDEA优化措施

运行配置中的环境下面的VM选项,可以配置java工程运行的虚拟机配置
-Xmx128m -Xms64m -Xmn32m -Xss16m
【整理】IDEA优化措施

Active profiles可以设置当前工程的运行环境
【整理】IDEA优化措施

【整理】IDEA优化措施

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143663.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mac pycharm2021.5 激活码(最新序列号破解)

    mac pycharm2021.5 激活码(最新序列号破解),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月20日
    188
  • IDEA的下载和使用安装

    IDEA的下载和使用安装一.IDEA的下载IDEA下载地址:https://www.jetbrains.com/idea/download/#section=windowsIDEA分为两个版本:旗舰版(Ultimate)和社区版(Community)。旗舰版收费(限30天免费试用),社区版免费二.安装过程在这我们选择装旗舰版,社区版虽然免费,但是有些功能不全双击【ideaIU-2018.3.3.exe】安装文件:点击下一步(Next)选择好【文件的安装文件目录】,点击【Next】

    2022年5月31日
    159
  • phpstorm 激活码生成【最新永久激活】2022.02.28

    (phpstorm 激活码生成)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年4月2日
    292
  • navicat 15.0激活码【中文破解版】

    (navicat 15.0激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~MLZPB5EL5Q-eyJsaWNlbnNlSWQiOi…

    2022年3月21日
    45
  • navicat 最新激活码-激活码分享

    (navicat 最新激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~S32P…

    2022年3月26日
    631
  • pycharm激活码key is invalid(JetBrains全家桶)

    (pycharm激活码key is invalid)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月31日
    659

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号