用IntelliJ IDEA看Java類圖的方法(圖文)
看代碼的遇見子類或者接口的實現(xiàn)時,如果有個類圖工具就能讓我們層次和關(guān)系一目了然,如果您的IDE是IntelliJ IDEA,推薦使用其自帶的類圖功能;
工具版本
社區(qū)版不帶類圖功能,所以請使用完整版,以下是我用的版本信息:
使用類圖功能
以Spring源碼的工程為例,假設(shè)我已經(jīng)打開了ApplicationContext.java,在這個類的大括號內(nèi)的區(qū)域點擊右鍵,選擇Diagrams -> Show Diagram,即可打開類圖,如下圖紅框所示:
打開的效果如下圖所示:
ApplicationContext.java的繼承關(guān)系一目了然;
調(diào)整布局
在類圖上點擊右鍵,選擇'Layout',在子菜單中可以調(diào)整排列效果,如下圖:
您可以選擇一種適合自己的排列布局,例如“Orthogonal Layout”的效果如下圖:
查看更多信息
如下圖,點擊紅框中的按鈕,可以看到類或者接口的方法信息,另外綠框中的按鈕也比較實用,當(dāng)我們對圖像做過方法或者縮小后,可能字體會不清晰,這時點綠框中的按鈕就會回到原始比例,此時字體就清晰了:
在類上點擊右鍵,選擇“Show Implementations”可以看到此類的實現(xiàn)或繼承,如下圖:
如果想看類圖中某個類的源碼,點擊該類后按下“F4”鍵即可;
到此這篇關(guān)于用IntelliJ IDEA看Java類圖的方法(圖文)的文章就介紹到這了,更多相關(guān)IDEA看Java類圖內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. 利用CSS3新特性創(chuàng)建透明邊框三角2. AJAX實現(xiàn)數(shù)據(jù)的增刪改查操作詳解【java后臺】3. Python腳本文件外部傳遞參數(shù)的處理方法4. React優(yōu)雅的封裝SvgIcon組件示例5. ajax post下載flask文件流以及中文文件名問題6. PHP 使用 Trait 解決 PHP 單繼承問題詳解7. 使用css實現(xiàn)全兼容tooltip提示框8. WML語言的基本情況9. JSP+Servlet實現(xiàn)文件上傳到服務(wù)器功能10. el-table表格動態(tài)合并相同數(shù)據(jù)單元格(可指定列+自定義合并)
