最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

intellij idea查看方法在哪里被調(diào)用的兩種技巧

百度經(jīng)驗(yàn)   發(fā)布時(shí)間:2020-09-22 09:28:37   作者:科技趣說   我要評(píng)論
intellij idea想要知道查看方法在哪里被調(diào)用?該怎么去實(shí)現(xiàn)呢?我們今天來分享兩種方法,都比較簡單,詳細(xì)請(qǐng)看下文介紹,需要的朋友可以參考下

分析一個(gè)復(fù)雜的程序或者項(xiàng)目的時(shí)候,往往需要知道一個(gè)方法在哪里被調(diào)用,在idea中,有2種方法可以找到被調(diào)用的地方,下面詳細(xì)介紹。

方法一:alt+f7

1、第一個(gè)方法點(diǎn)右鍵,有個(gè)find usages選項(xiàng),意思是"找到使用它的地方"

2、離如HttpServletRequest的getHeader方法,使用的地方如下,結(jié)果很詳細(xì),哪個(gè)模塊,哪個(gè)包,哪個(gè)類,哪一行都清清楚楚。

3、一般情況下,速度還是很快的

4、但如果使用的地方包括JDK本身的庫,搜索的就比較慢了。

5、還能對(duì)除了java以外的其它語言使用alt+f7查看在哪被調(diào)用,離如下面查看b方法被調(diào)用的地方。

二、ctrl+alt+h

1、ctrl+alt+h的搜索結(jié)果和alt+f7是相似的。例如Paths.get方法也是找到5個(gè)被使用的地方。

2、ctrl+alt+h的功能的英文名意思是"調(diào)用層次",alt+f7的功能的英文名意思是"找到使用的地方"。其實(shí)都有"找到使用的地方"的功能,區(qū)別是alt+f7的結(jié)果是由大到小的層次,結(jié)果的樹形結(jié)構(gòu)是模塊->包->類->方法->行。而ctrl+alt+h的搜索結(jié)果的結(jié)構(gòu)是目標(biāo)方法->調(diào)用目標(biāo)方法的方法a->調(diào)用a的方法b……這樣的結(jié)構(gòu)

3、也能對(duì)其它語言使用

如何取舍?

我個(gè)人感覺alt+f7更常用一些,而ctrl+alt+h在一些時(shí)候也能達(dá)到alt+f7的效果,但搜索結(jié)果不太直觀,更難理解一些。ctrl+alt+h在分析一些復(fù)雜程序的層次關(guān)系時(shí)可以用到。

以上就是intellij idea查看方法在哪里被調(diào)用的兩種技巧,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注腳本之家。

相關(guān)推薦:

IDEA中怎么設(shè)置背景? idea置黑色或白色背景的教程

相關(guān)文章

最新評(píng)論

蒙山县| 筠连县| 宣汉县| 宝兴县| 沐川县| 雅安市| 贵德县| 连云港市| 灯塔市| 汤阴县| 冕宁县| 饶阳县| 天长市| 华蓥市| 满城县| 阳新县| 宜兰市| 遂川县| 渝中区| 滨海县| 城固县| 泸溪县| 大理市| 班玛县| 冕宁县| 红桥区| 泸水县| 嘉定区| 元氏县| 马公市| 义马市| 托克逊县| 漳平市| 嘉义市| 顺昌县| 高要市| 八宿县| 沙洋县| 镶黄旗| 昌黎县| 呼图壁县|