AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

20個IntelliJ IDEA最常用的導航功能(上)

來源: 責編: 時間:2023-09-25 10:39:02 351觀看
導讀作為 IntelliJ IDEA 用戶,了解一些基本事項可以充分利用和發(fā)揮其功能。該 IDE 的設計目標是將焦點放在代碼上。您使用 IDE 的時候,主要集中在代碼編輯器上,導航只是幫助您從一個代碼位置快速到達另一個位置的手段,不會浪

作為 IntelliJ IDEA 用戶,了解一些基本事項可以充分利用和發(fā)揮其功能。該 IDE 的設計目標是將焦點放在代碼上。您使用 IDE 的時候,主要集中在代碼編輯器上,導航只是幫助您從一個代碼位置快速到達另一個位置的手段,不會浪費太多時間。loW28資訊網(wǎng)——每日最新資訊28at.com

本文重點向您介紹在項目文件、代碼塊以及各種用戶界面元素(如工具窗口、編輯器選項卡等)之間進行導航的功能。loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

注意,默認情況下選擇的是最近訪問的文件,所以您只需點擊一次即可跳轉到該文件。要縮小顯示的文件列表,您可以使用所謂的“快速搜索”。只需開始鍵入文件名的其中一部分,IDE 就會突出顯示您正在尋找的內容。loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

2. 結構彈出窗口

您可能會經(jīng)常面對另一種導航模式,即在當前打開的文件中進行導航。每個文件都有其自身的結構:Java 類由成員組成,如字段、方法等;XML 和 HTML 文件由標簽樹組成。要快速導航到結構中的任何位置,只需按下 Ctrl + F12(OS X 上為 Cmd + F12),然后選擇正確的項(您還可以使用快速搜索來縮小列表)。loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

有時,結構的呈現(xiàn)可能取決于您查看的方式。例如,Java 類的結構可能包括其超類或接口的結構。默認情況下,IntelliJ IDEA 隱藏超類和接口的成員。但是,如果您再次按下相同的快捷鍵,您將會看到它們。loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

當下次使用此操作時,IDE 會記住您的偏好設置。loW28資訊網(wǎng)——每日最新資訊28at.com

3. 跳轉到導航欄

這個功能非常方便,可以幫助您在整個項目結構中進行導航、創(chuàng)建和修改文件,以及執(zhí)行其他有用的操作。要激活導航欄的功能,可以通過 Alt + Home(OS X 上為 Alt + ↖)調用“跳轉到導航欄”操作。loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

值得一提的是,“跳轉到導航欄”即使在導航欄本身隱藏時也可以使用。loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

4. 轉到類

作為一個基本操作,“轉到類”有什么優(yōu)勢呢?每當在 IntelliJ IDEA 中按下 Ctrl + N(OS X 上為 Cmd + N)時,除了任何 IDE 中都支持的簡單通配符、駝峰命名和包前綴外,IntelliJ IDEA 的“轉到類”操作還提供了中間名稱匹配、行號后綴、快速文檔和定義彈窗等功能:loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

默認情況下,該操作在您的項目中尋找最佳匹配項;如果找不到匹配項,則會查看項目庫。要切換范圍,請使用相同的快捷鍵。loW28資訊網(wǎng)——每日最新資訊28at.com

IntelliJ IDEA 的一個好處是,它的操作非常容易在沒有鼠標的情況下使用:一旦彈出窗口顯示,您可以鍵入/更改查詢,使用上下箭頭鍵在結果中導航。loW28資訊網(wǎng)——每日最新資訊28at.com

5. 轉到文件或文件夾

通過 Ctrl + Shift + N(OS X 上為 Cmd + Shift + N)映射的“轉到文件”,此操作非常節(jié)省時間,當您需要在項目中打開特定文件時非常有用。除了標準功能(例如通配符、駝峰命名和文件夾前綴)外,它還可以幫助您找到一個文件夾。loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

6. 轉到符號

要使用"轉到符號"功能,可以使用快捷鍵 Ctrl + Shift + Alt + N(OS X 上為 Cmd + Shift + Alt + N)。此功能支持您在不進行全文搜索的情況下導航到任何符號。由于 IDE 不斷維護著項目(和庫)中所有符號的索引,您只需輸入一個表達式,即可在幾秒鐘內找到相應的方法或字段,即使您的項目非常大也沒問題。loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

7. 選擇

如果您需要在特定的工具窗口中選擇當前選定的文件,比如項目視圖或更改視圖,甚至是資源管理器/查找器。這時通過 Alt + F1 的“選擇”操作非常方便:loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

8. 切換到工具窗口

IntelliJ IDEA 中的大多數(shù)工具窗口都分配了便捷的快捷鍵。按下相應的快捷鍵,工具窗口將顯示并獲得焦點。在焦點在工具窗口內時按下此快捷鍵后,它將隱藏,您的焦點將返回到編輯器。這非常方便,可以完全擺脫鼠標:每當您需要一個工具窗口或者想返回到編輯器時,只需按下快捷鍵即可。loW28資訊網(wǎng)——每日最新資訊28at.com

至少記住以下快捷鍵:loW28資訊網(wǎng)——每日最新資訊28at.com

  • 項目工具窗口:Alt + 1(OS X 上為 Cmd + 1)
  • 更改工具窗口:Alt + 9(OS X 上為 Cmd + 9)
  • 終端工具窗口:Alt + F12

9. 切換到編輯器

"切換到編輯器"功能支持您通過按下 Escape 鍵將焦點從其他位置切換到編輯器,這樣做會保留工具窗口的可見狀態(tài)。loW28資訊網(wǎng)——每日最新資訊28at.com

另外,您還可以使用快捷鍵 Ctrl + Alt + F12(在 macOS 上是 Cmd + Alt + F12)隱藏所有工具窗口并切換到編輯器。loW28資訊網(wǎng)——每日最新資訊28at.com

10. 轉到相關的單元測試

在編寫代碼時,我們面臨的另一種常見導航模式是在類和相應的單元測試之間進行導航(特別是當我們想確保代碼按預期工作時)。IntelliJ IDEA 能夠識別與特定類相關的測試,并提供名為“轉到測試”的操作,通過 Ctrl + Shift + T(OS X 上為 Cmd + Shift + T)映射,可以讓您在任何類和其測試之間進行導航:loW28資訊網(wǎng)——每日最新資訊28at.com

loW28資訊網(wǎng)——每日最新資訊28at.com

如果一個類還沒有任何測試,該操作將幫助您創(chuàng)建一個測試。loW28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.tebozhan.com/showinfo-26-11258-0.html20個IntelliJ IDEA最常用的導航功能(上)

聲明:本網(wǎng)頁內容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: Python全局變量和局部變量使用從入門到精通

下一篇: 基于Python + SnowNLP實現(xiàn)一個文本情感分析系統(tǒng)網(wǎng)站

標簽:
  • 熱門焦點
  • K60 Pro官方停產(chǎn) 第三方瞬間漲價

    雖然沒有官方宣布,但Redmi的一些高管也已經(jīng)透露了,Redmi K60 Pro已經(jīng)停產(chǎn)且不會補貨,這一切都是為了即將到來的K60 Ultra鋪路,屬于廠家的正常操作。但有意思的是該機在停產(chǎn)之后
  • 紅魔電競平板評測:大屏幕硬實力

    前言:三年的疫情因為要上網(wǎng)課的原因激活了平板市場,如今網(wǎng)課的時代已經(jīng)過去,大家的生活都恢復到了正軌,這也就意味著,真正考驗平板電腦生存的環(huán)境來了。也就是面對著這種殘酷的
  • Python異步IO編程的進程/線程通信實現(xiàn)

    這篇文章再講3種方式,同時講4中進程間通信的方式一、 Python 中線程間通信的實現(xiàn)方式共享變量共享變量是多個線程可以共同訪問的變量。在Python中,可以使用threading模塊中的L
  • 慕巖炮轟抖音,百合網(wǎng)今何在?

    來源:價值研究所 作者:Hernanderz“難道就因為自己的一個產(chǎn)品牛逼了,從客服到總裁,都不愿意正視自己產(chǎn)品和運營上的問題,選擇逃避了嗎?”這一番話,出自百合網(wǎng)聯(lián)合創(chuàng)
  • Android 14發(fā)布:首批適配機型公布

    5月11日消息,谷歌在今天凌晨舉行了I/O大會,本次發(fā)布會谷歌帶來了自家的AI語言模型PaLM 2、谷歌Pixel Fold折疊屏、谷歌Pixel 7a手機,同時發(fā)布了Androi
  • 朋友圈可以修改可見范圍了 蘋果用戶可率先體驗

    近日,iOS用戶迎來微信8.0.27正式版更新,除了可更換二維碼背景外,還新增了多項實用功能。在新版微信中,朋友圈終于可以修改可見范圍,簡單來說就是已發(fā)布的朋友圈
  • 聯(lián)想小新Pad Pro 12.6將要推出,搭載高通驍龍 870 處理器

    聯(lián)想小新Pad Pro 12.6將于秋季新品會上推出,官方按照慣例直接在發(fā)布會前給出了機型的所有參數(shù)。聯(lián)想小新 Pad Pro 12.6 將搭載高通驍龍 870 處理器,重量為 5
  • DRAM存儲器10月價格下跌,NAND閃存本月價格與上月持平

    10月30日,據(jù)韓國媒體消息,自今年年初以來一直在上漲的 DRAM 存儲器的交易價格僅在本月就下跌了近 10%,此次是全年首次降價,而NAND 閃存本月價格與上月持平。市
  • 英特爾Xe HPG游戲顯卡:擁有512EU,單風扇版本

    據(jù)10 月 30 日外媒 TheVerge 消息報道,英特爾 Xe HPG Arc Alchemist 的正面實被曝光,不僅擁有 512 EU 版顯卡,還擁有 128EU 的單風扇版本。另外,這款顯卡 PCB
Top