Idea常用配置

一、優化配置

1、關閉自動導入:在Settings中搜索「auto import」,找到「Insert imports on paste」這一項,將其設置為「None」。

2、啟用Annotation Processing:在Settings中搜索「Annotation Processor」,選擇「Enable annotation processing」,並確保Annotation Processor路徑正確。

3、關閉Inspections:在「Preferences-Editor-Inspecton Settings」中可以關閉不需要的代碼檢查。

4、其他配置:可以根據自己的需要進行其他優化,比如設置快捷鍵,修改默認字型大小等。

二、版本控制

1、Git配置:在Settings中搜索「Git」,設置自己的Git目錄、全局用戶名及郵箱等參數。

2、GitHub集成:在Settings中搜索「GitHub」,添加自己的GitHub賬戶,並關聯自己的GitHub倉庫。

3、代碼管理:通過Idea自帶的版本控制工具管理代碼,可以更方便地進行代碼管理。

三、代碼編寫及調試

1、用於編寫代碼的第三方插件:比如Lombok可以幫助我們簡化代碼,還有阿里巴巴的P3C插件可以幫助我們規範代碼風格。

2、調試:使用Idea自帶的調試工具,在代碼出現問題時可以快速定位。

3、代碼模板:設置一些代碼模板可以幫助我們更快地編寫代碼,可以在「File-Settings-Editor-File and Code Templates」中進行設置。

四、代碼排版及美化

1、自動代碼格式化:在「Preferences-Editor-Code Style」中可以設置自動代碼格式化規則。

2、導入包排版:在「Preferences-Editor-Code Style-Java」中可以設置導入包的排版格式。

3、優美的主題:主題在代碼排版及美化方面也十分重要,可以在「Preferences-Editor-Color Scheme」中選擇自己喜歡的主題。

五、其他常見配置

1、Maven:在Settings中搜索「Maven」,可以設置Maven的路徑及相關的倉庫等。

2、Tomcat:在Settings中搜索「Application Servers」可以配置Tomcat的相關信息。

3、資料庫連接:在「Database」中可以配置資料庫的連接信息、驅動等。

完整代碼示例


@MappedSuperclass
public abstract class BaseEntity implements Serializable {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    protected Long id;

    protected Date createTime;
    protected Date updateTime;

    @PrePersist
    public void onPrePersist() {
        this.createTime = new Date();
        this.updateTime = new Date();
    }

    @PreUpdate
    public void onPreUpdate() {
        this.updateTime = new Date();
    }

    // getters & setters
}

原創文章,作者:MJGKL,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/361843.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
MJGKL的頭像MJGKL
上一篇 2025-02-25 18:17
下一篇 2025-02-25 18:17

相關推薦

發表回復

登錄後才能評論