idea中程序員的偷懶神器,爽到飛起

idea中開發人員的偷懶神器-插件

 本期推薦一些開發人員常用的一些idea插件。偷懶神器在此,不再禿頭!
在這裏插入圖片描述

1. idea安裝插件的方法。

 file->setting->plugins 搜索插件的名稱,如果沒有安裝這個插件就可以自己
在這裏插入圖片描述

 然後點擊下載
在這裏插入圖片描述

 下載完成之後可能有的插件需要重啓idea,有的不需要,如果他提示你重啓就重啓idea就好了。

2. AiXcoder Code Completer 插件

 這款插件主要有兩個功能:代碼自動補全,以及相似代碼智能推薦。在寫代碼的時候可以根據你現在所寫的代碼而進行智能補全,同時這個插件會基於程序員輸入的代碼,從後臺規範代碼中調用相似代碼給予提示。在新項目上開始使用aiXcoder時,aiXcoder需要一個索引過程來解析代碼。之後,AiXcoder將提供更精確的完成。該服務作爲多個進程運行,包括“aix node(.exe)”。您可以隨時安全地終止進程。可執行文件位於/aiXcoder/installer/localserver/current/server/中。刪除文件夾然後重新啓動IDE將強制此插件重新下載服務。

 現在支持Java/JavaScript/TypeScript。更多的語言支持(Python/C++ + PHP/GO)正在進行中…
在這裏插入圖片描述

3. EasyCode 插件

  在我們整合mybatis的時候,這個插件就非常實用了。它可以根據你數據的表對應生成entity,dao,service,serviceImpl,controller,以及xml文件,非常方便實用,生成的dao層的代碼需要加上@Mapper註解。最近更新的版本也支持mybatis-plus了,可以說是讓你的開發快到飛起。
在這裏插入圖片描述

4. Lombok 插件

 這款插件也是相當牛逼的,但是也有一個侷限性,使用它也需要自己引入lombok對應的依賴。它提供了多種註解,可以簡化代碼。比如說@Getter/@Setter 這兩個註解可以讓你不用再爲實體類寫getter,setter方法;還有@Data ,這個註解包含@ToString,@EqualsAndHashCode,@Getter,@Setter,@RequiredArgsConstructor 這些註解,它能控制重載的toString方法,生成equals方法以及hashcode,還有上面的帶參數的構造方法。
在這裏插入圖片描述

5. Translation 插件

 這款插件是谷歌翻譯插件,在idea裏面也可以將英文翻譯成中文,當然你也可以設置成其他的語言。
在這裏插入圖片描述

6. Mybatis Log Plugin 插件

 這款插件是基於日誌輸出的,要想使用這款插件你應該是開啓了日誌打印的。我們一般的日誌打印輸出的SQL語句是不完全的,並且是不能直接運行的,這款插件就能將日誌中的SQL語句拼起來,做成可以直接運行的SQL語句,是不是很方便。
在這裏插入圖片描述

7. Alibaba Java Coding Guidelines 插件

 阿里巴巴java代碼規範檢查,規範自己的代碼,規範代碼格式,怎麼樣寫出優雅可讀性高的代碼,根據這個規範制約自己不再寫‘垃圾代碼’。
在這裏插入圖片描述

開啓規約
在這裏插入圖片描述

8. Free Mybatis Plugins 插件

 你是不是還在dao層文件與xml對應文件之間翻來翻去,有時候找個方法找半天,這個插件可以幫助你快速定位,一鍵從xml文件跳轉到dao,還能檢測沒有對應的方法,屬性。
在這裏插入圖片描述

使用圖
在這裏插入圖片描述

 工欲善其事,必先利其器。安裝好了這些插件,寫代碼簡直快到飛起,不用禿頭那麼快了。
在這裏插入圖片描述

本期分享就到這裏,歡迎三連!
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章