程式碼符號與位置導覽
在程式碼編輯過程中,快速定位符號定義和特定程式碼位置可提高工作效率。VSCode 提供了全面的符號導覽功能。
將遊標置於某個符號上時,按下F12可以直接跳躍到該符號的定義處,而使用Alt+F12則能以內嵌方式檢視定義,檢視完畢後,按Esc可關閉內嵌的內容。
此外,按住Ctrl鍵或Ctrl+Alt,使用滑鼠點選符號,同樣可快速跳躍至符號定義。
針對目前檔案內的符號,Ctrl+Shift+O快速鍵可以列出檔案中定義的所有符號,包括函式、變數、類別等程式碼元素。在符號串列中輸入冒號,可以將符號按類別顯示,輸入具體符號名或相關關鍵詞,則能快速篩選出目標符號。滑鼠點選目標符號,或使用方向鍵選擇某個符號後,按Enter鍵,均可跳躍到定義位置。
當需要在整個專案範圍內搜尋符號時,Ctrl+T快速鍵可以啟動全域符號搜尋。輸入符號名稱或相關關鍵詞後,VSCode 會在工作區中尋找所有相符的符號,並列出他們。
按下Ctrl+T後,輸入行號,可立即跳躍到指定的行。
通過Home鍵可跳躍到行開頭或首個非空白字元,End鍵可跳躍到行結尾,Ctrl+Home可跳躍到檔案開頭,Ctrl+End可跳躍到檔案末尾。
通過Ctrl+Shift+</kbd>快速鍵可以在相符的括弧之間快速跳躍,或者將遊標移動到下一個括弧。
通過Alt+LeftArrow和Alt+RightArrow,可以回到上一個編輯位置,或前進到下一個編輯位置。這個功能在開發者需要檢視之前編輯位置的程式碼時,非常有用。