IDEA注冊jar包使用和常用插件

IDEA注冊jar包使用

點擊獲取下載地址或生成注冊碼

一、安裝完成后,先不啟動,首先如下圖修改相關的地方。

二、啟動IDEA,并且激活IDEA

IDEA插件倉庫

IntelliJ IDEA Plugins

一、Maven Helper

  我一般用這款插件來查看maven的依賴樹。在不使用此插件的情況下,要想查看maven的依賴樹就要使用Maven命令maven dependency:tree來查看依賴。想要查看是否有依賴沖突也可以使用mvn dependency:tree -Dverbose -Dincludes=<groupId>:<artifactId>只查看關心的jar包,但是這樣還是需要我執行命令,并且當項目比較復雜的時候,這個過程是比較漫長的。maven helper就能很好的解決這個問題。

  一旦安裝了Maven Helper插件,只要打開pom文件,就可以打開該pom文件的Dependency Analyzer視圖(在文件打開之后,文件下面會多出這樣一個tab),進入Dependency Analyzer視圖之后有三個查看選項,分別是Conflicts(沖突)、All Dependencies as List(列表形式查看所有依賴)、All Dependencies as Tree(樹結構查看所有依賴)。并且這個頁面還支持搜索。很方便!并且使用該插件還能快速的執行maven命令。

來一張maven helper提供的圖片感受一下:

?二、FindBugs-IDEA

? ??FindBugs很多人都并不陌生,Eclipse中有插件可以幫助查找代碼中隱藏的bug,IDEA中也有這款插件。

使用方法很簡單,就是可以對多種級別的內容進行finbugs

分析完之后會有一個視圖進行提示,詳細的說明是哪種問題。

三、CheckStyle-IDEA

  通過檢查對代碼編碼格式,命名約定,Javadoc,類設計等方面進行代碼規范和風格的檢查,從而有效約束開發人員更好地遵循代碼編寫規范。
軟件安裝成功之后,首先要設置規則。可以通過?Preferences—>Other Settings —>CheckStyles?進行設置,可以直接將文件添加進來,然后就可以對具體的文件進行檢查了。

同樣,該插件也有個單獨的視圖,該視圖可以展示檢查結果。

四、GsonFormat

  Java開發中,經常有把json格式的內容轉成Object的需求,GsonFormat這款插件可以實現該功能。

五、Key promoter

  很多開發都是從Eclipse轉到Idea的。用習慣了Eclipse的快捷鍵之后在使用IDEA真的非常不習慣。Key promoter這款插件適合新手使用。當你點擊鼠標一個功能的時候,可以提示你這個功能快捷鍵是什么。

六、Jrebel

? ??JRebel for IntelliJ是一款熱部署插件。由于我們團隊有內部的熱部署方案,所以該插件我沒用過,但是這個插件和我們內部的插件差不多,所以在這也推薦一下。

七、AceJump

  AceJump其實是一款能夠代替鼠標的軟件,只要安裝了這款插件,可以在代碼中跳轉到任意位置。按快捷鍵進入 AceJump 模式后(默認是 Ctrl+J),再按任一個字符,插件就會在屏幕中這個字符的所有出現位置都打上標簽,你只要再按一下標簽的字符,就能把光標移到該位置上。換言之,你要移動光標時,眼睛一直看著目標位置就行了,根本不用管光標的當前位置。

這個自己安裝一下實踐起來就知道了,我平時其實不怎么用,可能是沒用習慣吧。

八、Markdown Navigator

  Markdown Navigator安裝這個插件之后,打開.md文件就可以通過一個支持md的視圖查看和編輯內容。一般用于寫README.md文件。但是這個插件我不太用,因為他對md語法支持的并不是很好。還是習慣用macdown這款軟件。

?

轉載于:https://www.cnblogs.com/wangmingshun/p/6486901.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/255259.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/255259.shtml
英文地址,請注明出處:http://en.pswp.cn/news/255259.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

HALCON示例程序class_2dim_unsup.hdev基于二維直方圖的聚類分類

HALCON示例程序class_2dim_unsup.hdev基于二維直方圖聚類分類的顏色分類 示例程序源碼&#xff08;加注釋&#xff09; 讀入圖片 read_image (Image, ‘patras’)關閉窗口 dev_close_window ()得到圖片尺寸大小 get_image_size (Image, Width, Height)打開窗口 dev_open_wind…

Android Monkey壓力測試

一. JAVA環境的搭建 安裝jdk-8u151-windows-x64,可以到官網或者應用中心下載.JAVA環境變量的搭建: 在"我的電腦"-"屬性"-"高級"-"環境變量"中,點擊新建,填寫變量名為JAVA_HOME,變量值為JAVA安裝的路徑.在系統變量中找到Path,點擊編輯,…

bzoj 4517: [Sdoi2016]排列計數

4517: [Sdoi2016]排列計數 Time Limit: 60 Sec Memory Limit: 128 MBSubmit: 637 Solved: 396[Submit][Status][Discuss]Description 求有多少種長度為 n 的序列 A&#xff0c;滿足以下條件&#xff1a;1 ~ n 這 n 個數在序列中各出現了一次若第 i 個數 A[i] 的值為 i&#x…

idea compare功能 之一次bug修復

一次bug修復 最近開發完了一套單點系統&#xff0c;jenkins打包上傳到服務器就出問題&#xff0c; 可以啟動但是不能正常工作。 首先想到的是環境不一樣&#xff0c; 于是把jenkins的jdk和maven都調整和本機大版本相同。 當然肯定是沒卵用的&#xff0c; 于是查看日志 Class pa…

黑白CCD成像不理想,如何補色

黑白CCD成像不理想&#xff0c;如何補色

HALCON示例程序class_ndim_box.hdev基于多通道圖像的分類

HALCON示例程序class_ndim_box.hdev基于多通道圖像的分類 示例程序源碼&#xff08;加注釋&#xff09; 讀入圖片 read_image (Image, ‘ic’)創建一個新的分類器 create_class_box (ClassifHandle)獲取圖片大小 get_image_size (Image, Width, Height)關閉窗口 dev_close_wi…

gcc編譯系統

一、 C語言編譯過程 C語言的編譯過程可分為四個階段&#xff1a; 1、預處理&#xff08;Preprocessing&#xff09; 對源程序中的偽指令&#xff08;即以#開頭的指令&#xff09;和特殊符號進行處理的過程。 偽指令包括&#xff1a;1&#xff09;宏定義指令&#xff1b; 2&…

自制反匯編逆向分析工具 迭代第六版本 (五)

本工具從最初版的跳轉分布圖只為了更直觀地分析反匯編代碼的分支結構&#xff0c;第三版開始對直觀圖進行逆向分支代碼的輸出&#xff0c;第四版對分支輸出策略的一些探索&#xff0c;第五版結合之前的探索進行改進。第六版在現在功能的基礎上進行增強&#xff0c;利用第六版&a…

模型搜索 及 輪廓搜索 的原理

模型搜索 及 輪廓搜索 的原理

Linux中設置vim自動在運算符號兩邊加上空格

vim中設置自動在-之類的運算符號左右兩邊加上空格。原版的vim不帶這個功能&#xff0c;寫出的代碼例如zxy&#xff0c;不美觀&#xff0c;很多編譯器&#xff08;如VS&#xff09;能夠自動在符號兩邊加上空格&#xff0c;如z x y&#xff0c;看起來比較美觀。 只要在.vimrc里…

HALCON示例程序class_ndim_norm.hdev基于多通道圖像的分類

HALCON示例程序class_ndim_norm.hdev基于多通道圖像的分類 示例程序源碼&#xff08;加注釋&#xff09; 讀入圖片 read_image (Image, ‘ic’)得到圖片大小 get_image_size (Image, Width, Height)關閉窗口 dev_close_window ()根據圖片大小打開窗口 dev_open_window (0, 0,…

centos7搭建FTP服務器

1.   使用 yum 安裝 vsftpd&#xff1a;yum install -y vsftpd 2.  啟動 VSFTPD&#xff1a;systemctl start vsftpd.service 3.  啟動后可監聽到21端口&#xff1a;netstat -nltp | grep 21 4.  配置FTP權限&#xff1a;&#xff08;vsftpd.conf&#xff0c;修改前先備…

[HDOJ2586]How far away?(最近公共祖先, 離線tarjan, 并查集)

題目鏈接&#xff1a;http://acm.hdu.edu.cn/showproblem.php?pid2586 這題以前做過…現在用tarjan搞一發…竟然比以前暴力過的慢………… 由于是離線算法&#xff0c;需要Query來保存查詢數據&#xff0c;Ans來保存結果。最后輸出的時候按照idx的順序輸出&#xff0c;所以胡搞…

愛普生SCARA機器人參考文檔列表

愛普生SCARA機器人參考文檔列表軟件EPSON RC 5.0 用戶指南記載了機器人系統與程序開發軟件。 - 安全 - 機器人系統的操作與設定 - 程序開發軟件 EPSON RC GUI的操作 - SPEL語言、應用程序 - 機器人…

HALCON示例程序classify_citrus_fruits.hdev應用常規gmm分類器進行水果分類

HALCON示例程序classify_citrus_fruits.hdev應用常規gmm分類器進行水果分類 示例程序源碼&#xff08;加注釋&#xff09; 讀入圖片、顯示與顯示相關設置 read_image (Image, ‘color/citrus_fruits_01’) get_image_pointer1 (Image, Pointer, Type, Width, Height) dev_clos…

python進階10 MySQL補充 編碼、別名、視圖、數據庫修改

python進階10 MySQL補充 編碼、別名、視圖、數據庫修改 一、編碼問題 #MySQL級別編碼 #修改位置&#xff1a; /etc/mysql/mysql.conf.d/mysqld.cnf default-character-set utf8character-set-server utf8 collation-server utf8_general_ci#最佳實踐 #1、無論mysql是否設…

教你如何剖析源碼

一、源碼閱讀需求 在學習中&#xff0c;我們會需要了解&#xff0c;學習&#xff0c;使用一個框架&#xff0c;一個新的函數庫。在工作中&#xff0c;因為業務需求&#xff0c;因為性能問題&#xff0c;可能通過一個更高性能的工具&#xff0c;架構去優化我們的程序。 那么&…

SPEL + 中的錯誤處理

SPEL 中的錯誤處理 如果在SPEL程序中發生錯誤&#xff0c;可以將執行轉到錯誤處理例程中進行錯誤處理。該例程必須在函數定義內。下一頁的表格顯示了用于錯誤處理的程序指令。 項目 目的 OnErr 使用OnErr語句定義錯誤處理…

HALCON示例程序classify_halogen_bulbs.hdev使用SVM分類器檢測鹵素燈泡的好壞

HALCON示例程序classify_halogen_bulbs.hdev使用SVM分類器檢測鹵素燈泡的好壞 示例程序源碼&#xff08;加注釋&#xff09; 得到halcon默認圖片存儲路徑 get_system (‘image_dir’, HalconImages) 獲得操作系統類型 get_system (‘operating_system’, OS) OS{0:2}的意思是…

php調用API支付接口(轉自劉68)

首先訪問 https://charging.teegon.com/ 注冊賬號&#xff0c; 找到開發配置 記下client_id和client_secret。 點擊 天工開放平臺 點擊天工收銀 點擊 SDK下載與使用 選擇php版下載 解壓后獲得 打開form.php這個是樣板文件可以用它來測試是否成功&#xff0c;測試前需要先修…