您當前位置>首頁 » 新聞資(zī)訊 » 網站(zhàn)建設 >
Web開發中(zhōng)IDEA常用的插件
發表時間:2020-5-14
發布人:葵宇科技
浏覽次數:46
Alibaba Java Coding Guidelines
阿裡巴巴基于手冊内容,研發了一套自動(dòng)化的IDE檢測插件(IDEA、Eclipse)。該插件在掃描代碼後,将不符合規約的代碼按Blocker/Critical/Major三個(gè)等級顯示在下(xià)方,甚至在IDEA上,我們還基于Inspection機制提供了實時檢測功能,編寫代碼的同時也能快速發現問(wèn)題所在,更可(kě)以讓你(nǐ)變成一個(gè)有節操的程序員。
CamelCase
一款可(kě)以快速進行格式轉換的工具,較常用到的是大小寫轉換、駝峰式轉換等,選中(zhōng)需要改變的變量用快捷鍵 shift + alt + u,變量就會改變,直到找到需要的格式為止
CodeGlance
在編輯代碼最右側,顯示一塊代碼小地圖,方便觀看代碼頁。
Free MyBatis plugin
使用MyBatis框架的時候,Mapper接口和(hé)XML文(wén)件之間跳轉十分的麻煩,經常的操作是在Mapper接口中(zhōng)将接口名稱複制一下(xià),然後去查找對應的XML文(wén)件,打開後CRTL+F查找對應的xml實現,整個(gè)過程效率很低下(xià),而這款插件可(kě)以在Mapper接口的左側,直接點擊就可(kě)以進入到相應的配置文(wén)件了。
EasyCode
Easycode可(kě)以直接從數據表,生成 entity,controller,service,dao,mapper 等類的代碼,減少(shǎo)重複編碼,提高工作效率,簡單而強大,誰用誰知道
Key Promoter X
可(kě)能你(nǐ)不相信,在IDEA中(zhōng)可(kě)以不用鼠标,即可(kě)完成所有編程操作,可(kě)以讓你(nǐ)沉浸式開發。經常做用快捷鍵操作IDEA可(kě)以提高工作效率,而這個(gè)插件的功能是,當你(nǐ)用鼠标操作某動(dòng)作時,如(rú)果可(kě)以用快捷鍵代替,那麼它會在界面的右下(xià)角提示你(nǐ),相應快捷鍵操作是什麼。
Lombok
可(kě)以通(tōng)過注解幫助開發人員消除 Java 的冗長代碼,尤其是對于簡單的 Java 對象(POJO),但是代碼侵入性很強,最且新版本的Java支持類似的功能,故不建議安裝。那為什麼這裡要寫在這呢(ne),因為,這玩意團隊裡一個(gè)人用了,其它人都要安裝。。。
Mongo Plugin
可(kě)以使MongoDB的文(wén)件管理系統時,在IDEA中(zhōng)可(kě)界面化操作。
Python
可(kě)讓你(nǐ)在IDEA中(zhōng)寫Python腳本,不用安Pycharm,寫腳本很方便,但是寫Python項目的話,還是安Pycharm吧
Rainbow Brackets
配對的括号會有相同顔色,并且實現選中(zhōng)區域代碼高亮(liàng)的功能,這樣就不會對括号對到眼花(huā)了
redis
可(kě)以使Redis的文(wén)件管理系統時,在IDEA中(zhōng)可(kě)界面化操作
stackoverflow
對編程遇到的問(wèn)題進行搜索,在問(wèn)題上方點擊右鍵即可(kě),會出現stackoverflow選項,不過使用的是谷歌搜索,所以需要科學上網才行。
Statistic
可(kě)以統計你(nǐ)的代碼,主要包括、有效行、空白行、注釋等
VisualVM Launcher
VisualVM是集成了命令行JDK工具和(hé)輕量級分析功能的可(kě)視化工具,是分析性能的神器(qì),JVM調優必裝
Vue.js
IntelliJ IDEA可(kě)安裝Vue.js插件,這樣IDEA就可(kě)以寫Vue.js的文(wén)件了,用于開發用戶界面和(hé)高級單頁面應用頁面。