Idea 2023.2.5配置插件、Maven的過程
IDEA2023.2.5配置
一. 插件
Alibaba Java Coding Guidelines plugin support
阿里巴巴 Java 代碼規(guī)范

Maven Helper
解決Maven依賴沖突,可以快速查找項目中的依賴沖突,給出解決方案

MyBatisX
支持xml和Mapper接口之間的跳轉(zhuǎn),自帶圖形化的代碼生成器,可以通過類似JPA的方式,直接根據(jù)方法名稱生成SQL實現(xiàn)

SonarLint
使用靜態(tài)代碼分析技術來檢測代碼中的常見錯誤和漏洞

Translation
一款翻譯插件,支持Google、有道、阿里、百度翻譯

Vuesion Theme

二. 自定義創(chuàng)建live template,快速寫代碼
三. 修改全局配置
3.1 Maven配置
3.1.1 安裝Maven
前置環(huán)境: 已安裝JDK
Step1. 下載

Step2. 安裝
將壓縮包解壓至安裝目錄

Step3. 創(chuàng)建系統(tǒng)環(huán)境變量
MAVEN_HOME
D:\Maven\apache-maven-3.9.5

Step4. Path中添加Maven環(huán)境
%MAVEN_HOME%\bin
Step5. 驗證
環(huán)境配置完后,在命令行窗口輸入mvn -v,出現(xiàn)如下界面表示安裝成功

Step6. 配置本地倉庫 ① 新建本地倉庫
新建文件夾(位置和文件名隨意),我的是在Maven解壓目錄下新建名為mvn_repo的文件夾作為本地倉庫

②配置本地倉庫路徑
打開Maven解壓目錄/conf/settings.xml文件,找到<localRepository>/path/to/local/repo</localRepository>(一般在第53行),移到注釋外,并將/path/to/local/repo替換為①中創(chuàng)建的文件夾地址

Step7. 將MAVEN鏡像路徑設置為阿里鏡像
還是在settings.xml文件中,定位至160行,將下面xml內(nèi)容復制中,并注釋原有的內(nèi)容
<!-- 配置阿里云地址 --> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>

3.1.2 配置全局Maven環(huán)境
Step1. 進入到IDEA歡迎頁面,如果已打開項目, 選擇 IDEA中 File => close project
Step2. 在歡迎頁 Customize => All settings…

Step3. 選擇 Build,Execution,Deployment => Build Tools => Maven

Step4. 配置工程的編譯版本為8

3.2 優(yōu)化導包配置

3.3 設置字體大小行高

Font設置后不生效
在Editor => Color Scheme => Color Scheme Font 將勾選狀態(tài)去除,即可使用默認字體設置

3.4 打開idea的時候打開最近的項目

3.5 設置鼠標滾輪放大縮小字體功能

3.6 顯示方法分割線和tab空格

3.7 設置更新提醒

3.8 取消tab頁單行顯示


3.9 雙斜杠注釋改成緊跟代碼頭


3.10 創(chuàng)建文件時,自動生成作者和時間信息

到此這篇關于Idea 2023.2.5配置(插件、Maven等)的文章就介紹到這了,更多相關idea配置maven內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Java?Map.values()方法之如何獲取Map集合中的所有鍵值對象
這篇文章主要介紹了Java?Map.values()方法之如何獲取Map集合中的所有鍵值對象問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03
MyBatis的resultType和resultMap的使用及區(qū)別解讀
這篇文章主要介紹了MyBatis的resultType和resultMap的使用及區(qū)別,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2026-03-03
Spring Boot 集成 Apache IoTDB 詳細過程
本文介紹了SpringBoot項目集成Apache IoTDB的完整流程,包括集成前準備、核心依賴配置、配置文件設置、數(shù)據(jù)操作實現(xiàn)、高級特性配置、常見問題與排查等內(nèi)容,通過本文指南,開發(fā)者可以快速搭建穩(wěn)定、高效的物聯(lián)網(wǎng)時序數(shù)據(jù)存儲系統(tǒng),并根據(jù)業(yè)務需求選擇合適的技術方案2026-05-05
springboot + devtools(熱部署)實例教程
devtools是boot的一個熱部署工具,當我們修改了classpath下的文件(包括類文件、屬性文件、頁面等)時,會重新啟動應用。本文通過實例給大家介紹springboot+devtools熱部署,感興趣的朋友一起看看吧2017-04-04
SpringCloud?hystrix斷路器與局部降級全面介紹
什么是服務降級?當服務器壓力劇增的情況下,根據(jù)實際業(yè)務情況及流量,對一些服務和頁面有策略的不處理或換種簡單的方式處理,從而釋放服務器資源以保證核心交易正常運作或高效運作2022-10-10

