日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

【整理】IDEA优化措施

發布時間:2023/12/24 综合教程 36 生活家
生活随笔 收集整理的這篇文章主要介紹了 【整理】IDEA优化措施 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 不建議修改默認快捷鍵

保持通用性,減少協作成本

2. 設置SVN和GIT版本管理

首先確保IDEA安裝了Git和Subversive插件



使用gitlab

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

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

3. 修改語法規則

右下角 不檢查、語法檢查、規則校驗


規則過多可能會導致資源消耗,電腦變卡,可以取消不重要級別的檢查

4. 推薦插件

IDE Features Trainer



IDEA特性官方教學插件,可以學習到很多快捷操作

CodeGlance


代碼略縮圖

Grep Console


控制臺日志高亮上色插件

Key Promoter X


統計日常操作的對應快捷鍵,方便學習快捷鍵使用

Lombok(必備)


Lombok特性支持插件,目前的項目基本上用到了Lombok依賴,使用注解標注,類似語法糖,可以大大簡化代碼

MapStruct support(必備)


MapStruct特性支持插件,目前項目基本上使用了這個功能,使用@Mapper注解Mapper類,
編譯時自動生成實現類,可以實現類與類之間的賦值,還有其他高級用法

Maven Helper


可以很方便的查找依賴,重新引入依賴,排除沖突依賴

Save Actions



每次代碼保存(默認自動保存),可以設置后續執行操作,如自動格式化、自動引入依賴

SonarLint


本地代碼規范與質量檢測

?

String Manipulation

字符串處理工具插件,可以轉換命名格式、大小寫什么的,駝峰式。。。

?

translation


翻譯插件

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配置

打開工程運行配置

運行配置中的環境下面的VM選項,可以配置java工程運行的虛擬機配置
-Xmx128m -Xms64m -Xmn32m -Xss16m

Active profiles可以設置當前工程的運行環境

總結

以上是生活随笔為你收集整理的【整理】IDEA优化措施的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。