• <menu id="w2i4a"></menu>
  • logo IntelliJ IDEA入門(mén)教程

    文檔首頁(yè)>>IntelliJ IDEA入門(mén)教程>>IntelliJ IDEA使用教程:如何搜索并替換項(xiàng)目中的目標(biāo)

    IntelliJ IDEA使用教程:如何搜索并替換項(xiàng)目中的目標(biāo)


    IntelliJ IDEA是Java語(yǔ)言開(kāi)發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開(kāi)發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說(shuō)是超常的。雙節(jié)福利來(lái)襲!IntelliJ正版授權(quán)最高立減3000!點(diǎn)擊查看詳情!

    免費(fèi)下載 IntelliJ IDEA最新版 獲取更多免費(fèi)教程

    搜索并替換項(xiàng)目中的目標(biāo)

    您可以在項(xiàng)目?jī)?nèi)搜索文本字符串,使用不同的范圍來(lái)縮小搜索過(guò)程,查找出現(xiàn)的位置以及從搜索中排除某些項(xiàng)目。

    在項(xiàng)目中查找搜索字符串

    1. 從主菜單中,選擇 Edit | Find | Find in Path (Ctrl+Shift+F)。

    2. 在搜索字段中,輸入搜索字符串。或者在編輯器中,突出顯示要查找的字符串,然后按Ctrl+Shift+F。IntelliJ IDEA將突出顯示的字符串放入搜索字段。

      要查看以前的搜索列表,請(qǐng)按 Alt+Down。

      如果需要,請(qǐng)指定其他選項(xiàng)。

      尋找路徑

      IntelliJ IDEA列出了搜索字符串以及包含它們的文件。如果在同一行代碼中多次找到搜索字符串,則IntelliJ IDEA會(huì)將結(jié)果合并在一行中。

      要進(jìn)行多行搜索,請(qǐng)單擊 多行搜索 圖標(biāo)以輸入新行,然后按 Ctrl+Alt+Down/ Ctrl+Alt+Up 瀏覽事件。

    3. 在對(duì)話(huà)框的預(yù)覽區(qū)域中檢查結(jié)果,在該區(qū)域中您可以替換搜索字符串或選擇另一個(gè)字符串,Ctrl+Shift+F 再次按 并開(kāi)始新的搜索。

    4. 要在單獨(dú)的工具窗口中查看事件列表,請(qǐng)單擊“ Open in Find Window。使用此窗口及其選項(xiàng)可以將結(jié)果分組,預(yù)覽并進(jìn)一步處理。

    縮小搜索范圍

    您可以在“ Find in Path對(duì)話(huà)框中使用其他選項(xiàng)來(lái)調(diào)整搜索過(guò)程。

    • 選擇諸如Words單詞圖標(biāo))或Match case(火柴盒圖標(biāo))之類(lèi)的選項(xiàng),以 在項(xiàng)目中查找確切的單詞或匹配字母的大小寫(xiě)。

    • 有了正則表達(dá)式圖標(biāo)選擇,IntelliJ IDEA的自動(dòng)轉(zhuǎn)義與反斜線(xiàn)特殊的正則表達(dá)式的符號(hào)\,當(dāng)您搜索包含它們的文本字符串。

    • 單擊過(guò)濾圖標(biāo)以過(guò)濾搜索。例如,您可以過(guò)濾搜索以忽略評(píng)論或僅搜索評(píng)論。

    • 選擇顯示的選項(xiàng)之一,例如“ Module 或“ Directory”以限制搜索。

      此外,您可以選擇“ Scope”選項(xiàng),該選項(xiàng)為您提供了用于搜索的預(yù)定義范圍的列表。例如,您可以?xún)H將搜索限制為項(xiàng)目中的打開(kāi)文件,也可以按類(lèi)層次結(jié)構(gòu)進(jìn)行搜索。

      在類(lèi)層次結(jié)構(gòu)中搜索

      如果不使用選項(xiàng)卡,則“ Recently Viewed Files”或“ Recently Changed Files ”范圍 可能會(huì)非常有用。您也可以創(chuàng)建自己的自定義范圍,單擊“ Browse”圖標(biāo)(省略號(hào)圖標(biāo))打開(kāi)“Scopes對(duì)話(huà)框。

    搜索特定的文件類(lèi)型

    使用“ File Mask”選項(xiàng)將搜索范圍縮小到特定文件類(lèi)型。您可以從列表中選擇現(xiàn)有文件類(lèi)型,添加新文件類(lèi)型或添加其他文件掩碼語(yǔ)法來(lái)搜索具有特定模式的文件類(lèi)型。

    1. 在“ Find in Path對(duì)話(huà)框中,選中“ File Mask”復(fù)選框,然后從文件類(lèi)型列表中選擇所需的文件掩碼

      文件遮罩

      IntelliJ IDEA將其搜索限制為指定的類(lèi)型。

    2. 如果在列表中找不到所需的文件類(lèi)型,請(qǐng)?jiān)凇?File Mask”字段中輸入文件類(lèi)型。

      例如,使用以下語(yǔ)法僅在gradle文件中搜索:* .gradle。

      還支持其他  wildcards*。您還可以通過(guò)使用逗號(hào)分隔指定幾種文件類(lèi)型。

    3. 新增檔案類(lèi)型
    替換項(xiàng)目中的搜索字符串
    1. 按 Ctrl+Shift+R 打開(kāi)“ Replace in Path”對(duì)話(huà)框。

    2. 在頂部字段中,輸入搜索字符串。在底部字段中,輸入您的替換字符串。

      在路徑對(duì)話(huà)框中替換

      例如,如果要為大型項(xiàng)目用新名稱(chēng)替換變量名,請(qǐng)使用replace in路徑而不是重命名重構(gòu),因?yàn)槟淖兞恳部梢猿霈F(xiàn)在配置文件中。

    3. 單擊可用的替換命令之一。

    在“Find tool”窗口中使用搜索結(jié)果

    1. 在“ Find in Path對(duì)話(huà)框中,單擊“ Open in Find Window”以在單獨(dú)的窗口中打開(kāi)搜索結(jié)果的列表。

    2. 使用“ Find”工具窗口中的圖標(biāo)和上下文菜單,您可以對(duì)條目進(jìn)行排序,排除目錄,導(dǎo)航到源代碼等等。

      查找工具窗口

      檢查以下流行選項(xiàng):

      • 如果要從結(jié)果中排除目錄,請(qǐng)選擇目錄,然后從上下文菜單中選擇“ Exclude”。

      • 要在編輯器中找到搜索結(jié)果,請(qǐng)使用上下文菜單中的“ Jump to Source”選項(xiàng)。

      • 要返回“Find in Path”對(duì)話(huà)框,請(qǐng)單擊 設(shè)置圖標(biāo)左側(cè)的工具欄。

      • 要對(duì)搜索條目進(jìn)行排序,請(qǐng)選擇“ View Options | Sort Members Alphabetically”

    好了這就是今天的內(nèi)容了,如果今天的文章未解決你的需求,可點(diǎn)擊獲取更多免費(fèi)教程。不要忘了在評(píng)論與我們分享您的想法和建議,慧都作為IntelliJ IDEA正版合作商,在雙節(jié)來(lái)襲之際我們推出重磅活動(dòng)!現(xiàn)IntelliJ正版授權(quán)在線(xiàn)訂購(gòu)最高立減3000元!低至1333!還有多種授權(quán)方式供你選擇。

    掃碼咨詢(xún)


    添加微信 立即咨詢(xún)

    電話(huà)咨詢(xún)

    客服熱線(xiàn)
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();