Visual Studio Code的六個實用技巧

2021-01-21     51CTO

原標題:Visual Studio Code的六個實用技巧

即使沒有使Visual Studio Code成為每個開發者眼裡的強大工具的眾多擴展,微軟的這款開源編程編輯器在默認情況下仍不乏出色的功能。然而,其中一些實用的功能並不明顯,連經驗豐富的用戶也未曾注意。VS Code每次發布新版本,都會添加更多的便捷功能,這些功能常不為人知。

本文列出了您可能不知道的Visual Studio Code的六個實用功能。大多數功能會吸引VS Code方面擁有不同專長的開發人員,無論是菜鳥還是老手。

1.鍵入以查找任何Visual Studio Code命令

想在VS Code中查找任何命令?按Ctrl-Shift-P組合鍵並開始鍵入。所謂的命令面板讓您可以快速訪問任何已註冊的命令,包括附加組件提供的命令。此外,如果有與特定命令關聯的按鍵綁定,它會顯示在鍵入搜索下拉列表中。這樣,以後您可以直接使用快捷鍵。

圖1. 在Visual Studio Code命令面板中鍵入以搜索任何命令,包括按鍵綁定

2.一隻手打開/關閉Visual Studio Code終端

VS Code中的彈出式終端窗口很方便。無需切換到另一個應用程式窗口來處理終端。還可以按Ctrl-`(反撇號鍵)組合鍵,即可輕鬆訪問。這個默認按鍵綁定的好處在於,按這些鍵只需要一隻手,因此不用碰滑鼠就可以打開或關閉窗口。另外,打開終端窗口時,光標的焦點會移至終端窗口,因此您只需將其打開即可開始鍵入。

圖2. Visual Studio Code的集成終端可通過單手按鍵來打開和關閉

3.在Visual Studio Code文檔中使用多個光標

VS Code中編輯文檔的一種很巧妙的方法是定義多個光標。沒錯,您在文檔中一次可以在多個位置鍵入內容。

如果按住Alt鍵並點擊某個地方,就會落下新光標。每個光標將同時接受相同的按鍵命令——比如說,這種簡便方法可以一次在多行上鍵入樣板文本。

添加光標的另一種方法是,按住Ctrl + Alt組合鍵並按向上或向下箭頭鍵。這樣做可將光標插入到當前光標上方或下方的行,這在處理文本列時很有用。

另一個巧妙的操作:可以按Ctrl-Shift-L組合鍵,在一段所選文本的每個實例處插入光標。還可以通過按Shift-Alt組合鍵和向左或向右箭頭來控制多個光標的選擇大小。

要返回到單個光標,只需按Escape鍵。

圖3. Visual Studio Code讓您可以使用多個光標一次在文檔中的多個位置鍵入內容

4.從多個文檔獲取Visual Studio Code中基於單詞的建議

VS Code能夠在您鍵入時為大多數常見的純文本文檔類型提供基於單詞的建議。然而默認情況下,僅從當前文檔或相同類型的打開文檔提供建議。

一項最近引入的功能使您可以從所有當前打開的文件查找建議。將editor.wordBasedSuggestionsMode配置選項設為allDocuments,即可從每個打開的文件獲取建議,而不僅僅從當前編輯的文件或擴展名相同的打開文件獲取建議。如果您的文件含有應用程式的類型存根(type stub),但與您在編輯的文件沒有同樣的文件擴展名,這就很方便。

圖4. 在Visual Studio Code中啟用從所有打開的文檔提供單詞建議的功能。建議「db_context」來自

5.查看Visual Studio Code的內部進程列表

作業系統自帶實用程序,比如Windows的任務管理器,以便查看系統當前運行中的進程的列表。同樣,VS Code有自己的內部Process Explorer,以便查看在代碼編輯器裡面運行的所有子進程的列表:每個窗口、擴展和外部生成的進程等。Process Explorer顯示了每個進程的進程ID、CPU和內存使用情況。

要打開Process Explorer,只需從「幫助」菜單中選擇「打開Process Explorer」,或在命令面板中搜索「Process Explorer」。可以滑鼠右鍵某個進程以複製其信息或將其終止。請注意,無法對視圖進行排序,但是使用最多內存或CPU的那個進程會高亮顯示。

圖5. Visual Studio Code的Process Explorer讓您可以查看應用程式的所有運行中的進程,包

6.將Visual Studio Code作為可攜式應用程式來運行

通常,您將Visual Studio Code作為正式安裝的應用程式來運行,就像功能完備的Visual Studio或Microsoft Office一樣。但在一些情況下,將VS Code作為可攜式應用程式來運行很有用,比如未正式安裝就從可移動驅動器或系統上的某個奇怪目錄運行VS Code。為此,VS Code提供了便攜模式,該模式在該應用程式的.zip/.tar.gz存檔版本上得到支持。

請注意,針對VS Code的可攜式副本的任何升級須通過將用戶數據從舊安裝系統複製到新安裝系統來手動執行。還要注意,您可以將現有的VS Code安裝系統遷移到便攜模式,但是只能通過將數據目錄從正式安裝的VS Code版本複製到可攜式版本的新副本中來進行。您無法將已安裝的VS Code實例「就地」轉換成可攜式版本。

文章來源: https://twgreatdaily.com/zh-sg/rb8YI3cBuNNrjOWzYRdW.html