Atom 查找和替換

2018-10-31 15:15 更新

查找和替換

在Atom中,對你文件或者項(xiàng)目中的文本進(jìn)行查找或者替換,非??焖俣胰菀?。

cmd-F

在緩沖區(qū)中查找

cmd-shift-f

在整個(gè)項(xiàng)目中查找

如果你執(zhí)行了這些命令,你屏幕的底部會(huì)出現(xiàn)一個(gè)“Find and Replace”面板。

你可以按下cmd-F,輸入需要搜索的字符串,并且多次按下回車(或者cmd-G,或者“Find Next”按鈕)來在當(dāng)前文件中搜索,循環(huán)查找當(dāng)前文件中的匹配內(nèi)容。“Find and Replace”也提供了一些按鈕,可以設(shè)置大小寫敏感,正則表達(dá)式匹配和區(qū)域搜索。

如果你在“Replace in current buffer”文本框中輸入字符串,你可以將匹配到的結(jié)果替換成一個(gè)不同的字符串。例如,如果你想要把每個(gè)“Scott”字符串的實(shí)例替換成字符串“Dragon”,你可以把這些值填到兩個(gè)文本框中,之后點(diǎn)擊“Replace All”按鈕來進(jìn)行替換。

如果你按下cmd-shift-F來彈出面板,你也可以在整個(gè)項(xiàng)目中進(jìn)行查找和替換。

這是一個(gè)非常棒的方法,可以找出項(xiàng)目中一個(gè)函數(shù)在哪里被調(diào)用,一個(gè)錨文本在哪里被連接,或者一個(gè)指定的錯(cuò)誤拼寫的位置。你可以點(diǎn)擊匹配到的行數(shù),來跳到它在文件中的位置。

你可以在“File/Directory pattern”文本框中輸入U(xiǎn)nix通配符,把搜索范圍限制在你項(xiàng)目中文件的子集。當(dāng)你打開了多個(gè)項(xiàng)目的文件夾,它還可以用于在其中一個(gè)文件夾中查找。例如,你打開了/path1/folder1/path2/folder2,你可以輸入一個(gè)以folder1開頭的通配符,只在第一個(gè)文件夾中查找。

當(dāng)焦點(diǎn)在“Find and Replac”面板上的時(shí)候,按下escape從你的工作環(huán)境中隱藏這個(gè)面板。

查找和替換功能在atom/find-and-replace包中實(shí)現(xiàn),并且使用了atom/scandal包執(zhí)行實(shí)際的查找。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)