W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
文件跳轉(zhuǎn)和行跳轉(zhuǎn),是代碼跳轉(zhuǎn)的基本操作,也是日常編碼中的高頻操作。不過有的時(shí)候,你可能會(huì)希望能夠立刻跳轉(zhuǎn)到文件里的類定義,或者函數(shù)定義的位置。為了支持這種跳轉(zhuǎn),VS Code 提供了一套 API 給語言服務(wù)插件,它們可以分析代碼,告訴 VS Code 項(xiàng)目或者文件里有哪些類、哪些函數(shù)或者標(biāo)識(shí)符(我們把這些統(tǒng)稱為符號(hào))。
如果要在一個(gè)文件里的符號(hào)之間跳轉(zhuǎn),你只需按下 “Cmd + Shift + O” (Windows 上是 Ctrl + Shift + O),就能夠看到當(dāng)前文件里的所有符號(hào)。
使用 “Cmd + Shift + O”組合鍵,調(diào)出當(dāng)前文件的符號(hào)
使用方向鍵,或者搜索,找到你想要的符號(hào)后,按下回車,就能夠立刻跳轉(zhuǎn)到那個(gè)符號(hào)的位置。如下圖所示:
通過符號(hào)功能跳轉(zhuǎn)到指定的代碼位置
請(qǐng)注意,在按下 “Cmd + Shift +O”后,輸入框里有一個(gè) “@”符號(hào),這個(gè)符號(hào)在這里的意義,我會(huì)在后面的章節(jié)里去介紹,你可以先留個(gè)心眼。這時(shí),如果你輸入 “:”,就可以將當(dāng)前文件的所有符號(hào),進(jìn)行分類,這樣搜索符號(hào)也就更加方便。
對(duì)當(dāng)前文件的所有符號(hào)進(jìn)行分類
有些語言除了提供單個(gè)文件里的符號(hào),還支持在多個(gè)文件里進(jìn)行符號(hào)跳轉(zhuǎn)。比如在 VS Code 里,如果你打開了多個(gè) JavaScript 文件,就可以按下 “Cmd + T” (Windows 上是 Ctrl + T),搜索這些文件里的符號(hào)。
通過“Cmd + T”,搜索多個(gè)文件的符號(hào)
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: