代碼折疊是應(yīng)對(duì)龐大文件的有效手段。當(dāng)一個(gè)文件中包含大量函數(shù)和方法時(shí),或者是一個(gè)巨大的 Flutter 或 JSX 組件,其中嵌套深度難以置信時(shí),代碼折疊功能就顯得非常有用。
通過(guò)點(diǎn)擊代碼中的那些向下的箭頭,可以便捷收縮掉當(dāng)前不需要處理的各個(gè)段落。
Ctrl + Shift + [ 也能幫助解決問(wèn)題。
大綱視圖是了解大型代碼文件的好方法。這項(xiàng)功能可以提供文件中所有符號(hào)和嵌套符號(hào)的概覽,包括變量、類(lèi)、函數(shù)等等。無(wú)論文件中有多么復(fù)雜的符號(hào),大綱視圖都能幫助開(kāi)發(fā)人員快速定位。
可以按照它們?cè)谖募械奈恢谩⒚Q(chēng)或類(lèi)型對(duì)頂級(jí)符號(hào)進(jìn)行排序。
在文件中移動(dòng)時(shí),建議開(kāi)啟 "跟隨光標(biāo)" 選項(xiàng),這樣可以使大綱中選中的符號(hào)與文件中選中的符號(hào)保持同步。這樣一來(lái),就可以更方便地在文件和大綱之間進(jìn)行導(dǎo)航。
通常,可以在“文件資源管理器”窗格中找到此視圖,其中還包含“打開(kāi)編輯器”和“時(shí)間軸”。
"轉(zhuǎn)到符號(hào)" 功能可以幫助開(kāi)發(fā)人員快速定位到代碼文件中的特定符號(hào)(如變量、函數(shù)、類(lèi)等),無(wú)需手動(dòng)滾動(dòng)或搜索,能大大提高編程效率。
使用快捷鍵Ctrl + P,@。
即使將文件拆分成多個(gè)部分,仍然可以使用快捷鍵Ctrl + T在所有這些文件和更多文件中搜索特定的符號(hào)。
編程有時(shí)會(huì)遇到一些不太明白的符號(hào)或函數(shù),這時(shí)可以使用 "轉(zhuǎn)到定義" 的功能來(lái)查看它的定義。方法是使用快捷鍵 Alt + Click 或 F12 來(lái)實(shí)現(xiàn)這個(gè)功能。
雙擊定義彈出窗口可以完全打開(kāi)文件。這個(gè)功能可以幫助開(kāi)發(fā)者更快地理解代碼,提高編程效率。
當(dāng)開(kāi)發(fā)人員轉(zhuǎn)到一個(gè)符號(hào)或查看其定義后,可能希望返回幾秒鐘前的光標(biāo)位置。
可以放心地依賴(lài)快捷鍵 Ctrl + U,它會(huì)將光標(biāo)帶回剛剛所在的確切位置。
這也同樣適用于使用 Ctrl + G 移動(dòng)到一行時(shí)。
本文鏈接:http://www.www897cc.com/showinfo-26-66352-0.htmlVS Code 內(nèi)置神器,五個(gè)必備功能助你高效編程!
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com