搜尋
首頁開發工具VSCode熟記這些VSCode快捷方式,提升你的開發效率!

這篇文章為大家總結一些官方文件中記錄的可提高效率的VSCode快捷方式,熟記它們,讓開發效率「蹭蹭」提升! !

熟記這些VSCode快捷方式,提升你的開發效率!

Visual Studio Code 是目前最受歡迎、最常用的程式碼編輯器之一,它是開源的並且可以免費使用。它還提供對多種語言和框架的支援。 【推薦學習:《vscode入門教學》】

注意,這些 Visual Studio Code 捷徑取自 VS Code 官方文件。如果某些捷徑不起作用,可能是由於編輯器或檔案格式中的捷徑發生了變化,或者安裝的擴充功能影響了該捷徑。

一、快速導航

1. 搜尋文件

當需要搜尋特定的文件,當項目很大時,就會耗費大量時間。即使已經知道檔案在哪,使用這個快捷鍵也會很方便,可以輕鬆開啟專案中的檔案。

  • Windows/Linux: ctrl P
  • #macOS: command P

2. 開啟設置

Visual Studio Code 有許多功能和設置,可以根據需要進行更改。此快捷鍵可在必要時輕鬆開啟設定。

  • Windows/Linux: ctrl ,
  • #macOS: command ,

3. 切換側側邊欄

很多時候,我們需要更多空間來放置需要處理的檔案。因此,此快捷鍵可以方便地在顯示或隱藏側邊欄。

  • Windows/Linux: ctrl B
  • #macOS: command B

4. 導覽標籤

當打開了許多選項卡並且需要在它們之間進行切換時,就可以使用這個快捷鍵,它會顯示選項卡列表並在它們之間導航,我們可以選擇要打開的選項卡。

  • Windows/Linux: ctrl shift tab
  • #macOS: control shift tab

5.導覽選項卡組

Visual Studio Code  提供了建立選項卡組功能。選項卡組允許我們將選項卡分組,每個選項卡組會佔螢幕的一部分。使用該快捷鍵可以在不同的選項卡組進行切換。如果在快捷方式中選擇的選項卡組大於目前開啟的組數,此快捷鍵就會建立新組。

  • Windows/Linux : ctrl 1或2或3
  • macOS:command 1或2或3

#6. 開啟終端機

在開發過程中,會經常使用終端機。 Visual Studio Code 讓我們可以在編輯器內開啟終端機視窗。這樣就無需在編輯器和終端之間切換了,讓我們可以專注於編輯器和程式碼。

  • Windows/Linux: ctrl J
  • #macOS: command J

熟記這些VSCode快捷方式,提升你的開發效率!

#7. 開啟命令面板

我們可以在Visual Studio Code 中執行許多命令。使用這個快捷鍵可以輕鬆開啟指令面板。命令面板允許搜尋可以使用的命令並執行它們。

  • Windows/Linux: ctrl shift P
  • #macOS: command shift P

熟記這些VSCode快捷方式,提升你的開發效率!

二、快速選擇

在開發過程中,經常需要在程式碼中進行選擇,包括複製、剪下等操作。與其使用滑鼠進行操作,不如使用鍵盤進行操作可以節省時間。這些快捷鍵專注於快速做出選擇。

1. 選擇目前行

可以使用這個快速鍵來快速選擇遊標所在行的整行程式碼。

  • Windows/Linux: ctrl L
  • #macOS: command L

2. 目前選擇

使用此快捷鍵只需選中一次要查找的文本,就可以在文件中選中所有這個文本,這樣就可以同時編輯這些文本了。

  • Windows/Linux : ctrl shift L
  • macOS : command shift L

3.目前單字

此快捷鍵會執行與上面快速鍵相同的操作,但無需選擇任何內容。當遊標放在一個單字上時,按此快捷鍵就可以選擇這個單字在目前檔案中的所有的位置。

  • Windows/Linux: ctrl F2
  • #macOS: command F2 fn

熟記這些VSCode快捷方式,提升你的開發效率!

4. 選擇直到單字的結尾

選擇程式碼的某部分時,可以移動並擴充此捷徑的選擇。可以使用右箭頭或左箭頭朝想要的方向前進。

  • Windows/Linux : shift alt →或←
  • macOS : shift option →或←

#5. 拖曳滑鼠選擇多行程式碼

將遊標拖曳過程式碼就會從頭到尾選擇每一行。但也可以使用此快捷來選擇部分程式碼行,但只能選擇拖曳的多行程式碼。

  • Windows/Linux : shift alt 拖曳遊標
  • macOS : shift option 拖曳遊標

6. 使用箭頭鍵選擇多行程式碼

使用該快速鍵也可以執行上述操作,但無需使用滑鼠,而是使用鍵盤上的箭頭鍵。

  • Windows/Linux : ctrl shift alt → 或← 或↓或↑
  • macOS : command shift option → 或← 或↓或↑

熟記這些VSCode快捷方式,提升你的開發效率!

三、快速尋找

#所有編輯器都具有查找功能,以便在目前檔案或多個檔案中找到某些單字,例如函數或變數名稱、短語或程式碼區塊等。下面就來看看找功能相關的快捷鍵。

1. 結果導覽

可以使用此快速鍵在檔案中的尋找結果之間進行移動。

  • Windows/Linux:F3
  • #macOS:F3 fn
##2. 選擇多個結果

如果想要修改多個搜尋結果,就可以使用此快捷鍵在文件中選擇查找結果中的多個內容,每次按下此鍵後都會選擇一個結果,然後就會按搜尋結果的順序進行選取。

  • Windows/Linux : ctrl D
  • #macOS : command D
3. 選擇所有結果

如果想要使用查找功能對所有查找結果進行修改,則此快捷鍵就可以選擇所有查找結果。

  • Windows/Linux: alt enter
  • #macOS: option enter
4、程式碼導航

隨著檔案或專案變得複雜,找到程式碼的某些部分就變得越來越困難。手動找出錯誤或轉到某一行程式碼可能比較困難。下面這些快捷鍵就可以省去很多麻煩,讓我們將更多時間投入在真正想做的事情上。

1. 跳轉指定行

當遇到指定一行程式碼導致編譯或執行時錯誤時,就可以使用該快捷鍵跳到這一行程式碼,只需按下這個快捷鍵,輸入程式碼行數,按下回車即可跳到這行程式碼。當一個檔案中程式碼特別多時,這個快捷鍵就非常有用。

  • Windows/Linux: ctrl G
  • #macOS: control G

熟記這些VSCode快捷方式,提升你的開發效率!

#2. 到符合的括號

我們可能會需要尋找符合程式碼區塊的右括號。當文件很長時,就很困難了。使用此快捷鍵可以輕鬆找到目前區塊的右匹配括號。在 HTML 標籤中,它可以移動到目前標籤的末尾。

  • Windows/Linux : ctrl shift \
  • #macOS : command shift \
3.折疊/展開程式碼區塊

在包含大量程式碼的檔案時,我們可以折疊(隱藏)目前不關注的某個程式碼區塊,以便可以專注於其他內容。此快捷鍵就是用來折疊或展開程式碼區塊的。按一下程式碼區塊中的任意位置,然後按以下鍵即可。

  • Windows/Linux : ctrl shift [或]
  • macOS : command option [或]
#4. 折疊/展開程式碼區塊和子程式碼區塊

如果程式碼區塊包含子程式碼區塊怎麼辦?使用上面的命令將會折疊父代碼區塊,但當父代碼區塊展開時,子代碼區塊將保持不變。如果需要折疊和展開一個程式碼區塊及其子程式碼區塊,可以使用此快捷鍵來完成。

  • Windows/Linux : ctrl K [或]
  • macOS : command K [或]
#4. 導航到錯誤和警告處

在程式碼中尋找出現錯誤和警告的程式碼至關重要。此快捷鍵省去了滾動以找到確切問題的麻煩。它可以直接轉到下一個錯誤或警告處。

  • Windows/Linux:F8
  • macOS:F8 fn

五、行動遊標

#在許多情況下,可能需要有多個遊標,每個遊標位於檔案中的不同位置。這些快捷鍵有助於更輕鬆地使用多個遊標進行移動。

1. 特定位置插入額外遊標

此鍵盤快速鍵可以在檔案中任何位置插入額外的遊標。

  • Windows/Linux : alt 滑鼠點選位置
  • macOS:option 滑鼠點選位置

  • 2. 上方或下方插入額外遊標插入遊標的第二種方法是將其插入在目前遊標位置的上方或下方。

Windows/Linux

: ctrl alt ↓或↑

  • macOS : command option ↓或↑
  • 3. 撤銷遊標插入如果錯誤地插入了遊標,或者不再需要在該位置插入遊標怎麼辦?此快捷鍵可以撤銷上次插入的遊標。當插入多個遊標時,這個快鍵鍵將非常有用,因為它可以將其他遊標保持在原位並刪除最後插入的遊標。

Windows/Linux

: ctrl U

#macOS
    : command U
  • ##4. 在選中程式碼的末尾插入遊標
  • 使用該快捷鍵可以在選取程式碼的每一行的最後插入遊標。
  • Windows/Linux
: shift alt I

#macOS

: shift option I
  • #2、快速編碼
  • 1. 移動程式碼行或程式碼區塊
  • 很多時候需要將一條行或多行程式碼從一個位置移到另一個位置。此快捷鍵並不是複製或剪下並將程式碼貼到另一個位置,而是提供了更快的解決方案,只需將遊標放在該程式碼行上。如果想要移動多行程式碼,只需先選取需要移動的程式碼,再使用該快捷鍵即可。

Windows/Linux

: alt ↓或↑

    #macOS
  • :option ↓或↑
  • 2. 複製程式碼行或程式碼區塊
  • 如果需要複製一行或多行程式碼並將其貼到下方或上方怎麼辦?這個快捷鍵不必實際複製和貼上這些程式碼,而是根據使用箭頭選擇的方向在其下方或上方複製該行。如果要複製多行程式碼,只需先選取需要複製的程式碼,再使用該快捷鍵即可。

Windows/Linux

: shift alt ↓或↑

    macOS
  • : shift option ↓或↑
  • #3. 程式碼縮排
  • 當程式碼從一個位置複製到另一個位置時,或是更改程式碼時,很多時候程式碼會出現錯誤的縮排。這個快捷鍵就可以根據需要縮排程式碼,也可以選擇多行程式碼將它們一起移動。

Windows/Linux熟記這些VSCode快捷方式,提升你的開發效率! : ctrl [或]

#macOS

:command [或]

  • 4. 切換程式碼註解使用該快速鍵可以註解或取消註解遊標所在行程式碼。如果想要註解或取消註解多行程式碼,只需要先選取多行程式碼即可。
  • Windows/Linux
  • : ctrl /

熟記這些VSCode快捷方式,提升你的開發效率!#macOS

: command /

5. 切換程式碼區塊註解
  • 與上面的快速鍵不同,下面的快速鍵會將選取的多行程式碼註解為單一註解。
  • Windows/Linux : shift alt A
#macOS

: shift option A

  • #6. 程式碼格式
  • 出於可讀性的原因,保持程式碼指定的格式非常重要。 Visual Studio Code 提供了兩個用於程式碼格式化的快速指令。
  • 下面快速鍵可以格式化整個檔案中的程式碼:

Windows/Linux

: ctrl shift F#########macOS# ## : option shift F#########下面快捷鍵可以格式化已選取的程式碼:############Windows/Linux### : ctrl K,然後ctr l F#########macOS### : command K,然後command F##########7.快速修復錯誤######在很多情況下,如果出現一個常見或簡單的錯誤,Visual Studio Code 可以直接修復它——例如缺少分號。如果快速修復可以使用,則此快捷鍵可以快速修復錯誤或警告。 ###
  • Windows/Linux : ctrl .
  • #macOS : command .

8. 重新命名

如果手動重命名多次使用的變數、函數或類別就很容易出錯。此快捷鍵提供了一種重命名任何符號的安全方法。

  • Windows/Linux:F2
  • #macOS:F2 fn
##9. 刪除空白

可以使用以下快速鍵來刪除多餘的空白行:

  • Windows/Linux : ctrl K X
  • macOS : command K X
注意:需要一直按ctrl 或command 鍵,然後先按K 鍵,再按X 鍵。

10. 變更程式語言

預設情況下,Visual Studio Code 會偵測正在處理的檔案所使用的程式語言。通常,它是透過檢查檔案的副檔名來完成的。但是,如果不支援檔案的副檔名,就可能無法正確偵測語言。因此,當需要更改文件的程式語言,可以使用此快捷鍵。

  • Windows/Linux : ctrl K, 然後按M
  • macOS : command K,然後按M
#七、更好的編碼

1. 轉到定義

很多時候,我們需要了解正在使用的程式碼的定義是怎麼樣的。例如呼叫一個函數時,想知道這個函數是如何定義的,就可以使用這個快捷鍵。

  • Windows/Linux:F12
  • #macOS:F12 fn
2. 檢視定義

此快捷鍵可以在檢查定義的地方開啟定義。這樣可以更輕鬆地查看定義,而無需切換到另一個檔案或程式碼行。

  • Windows/Linux : alt F12
  • #macOS : option F12 fn

熟記這些VSCode快捷方式,提升你的開發效率!

#3. 切換建議

在編寫程式碼時,VS Code 或一些擴充功能會展示程式碼建議。此快捷鍵可以快速切換程式碼建議以查看或隱藏它們。

  • Windows/Linux: ctrl I
  • #macOS : command I
VS Code 是目前最好用的程式碼編輯器之一。它提供了許多開箱即用的功能以及豐富的第三方擴展,在 VS Code 中使用快捷鍵可以使開發更加輕鬆,讓我們可以專注於在更短的時間編寫高品質的程式碼。本文介紹了一些實用的 Visual Studio Code 快捷鍵,希望能幫助你提升開發效率!

最後,附上在Windows、Linux、macOS 系統中VS Code 的快速鍵:

熟記這些VSCode快捷方式,提升你的開發效率!

熟記這些VSCode快捷方式,提升你的開發效率!

1熟記這些VSCode快捷方式,提升你的開發效率!##更多關於VSCode的相關知識,請造訪:

vscode教學

! !

以上是熟記這些VSCode快捷方式,提升你的開發效率!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:掘金社区。如有侵權,請聯絡admin@php.cn刪除
Visual Studio vs.vs代碼:代碼編輯器的比較Visual Studio vs.vs代碼:代碼編輯器的比較Apr 28, 2025 am 12:15 AM

VisualStudio適合大型項目開發,VSCode則適用於輕量級和高度可定制的環境。 1.VisualStudio提供強大的智能感知和調試功能,適合大型項目和企業級開發。 2.VSCode通過擴展系統提供靈活性和自定義能力,適用於多種編程語言和跨平台開發。

Visual Studio的定價:了解訂閱模型Visual Studio的定價:了解訂閱模型Apr 27, 2025 am 12:15 AM

VisualStudio訂閱提供多種級別,適合不同開發者需求。 1.基礎版免費,適用於個人和小型團隊。 2.高級版如Professional和Enterprise,提供高級工具和團隊協作功能,適合企業用戶。

Visual Studio與代碼:性能和資源使用情況Visual Studio與代碼:性能和資源使用情況Apr 26, 2025 am 12:18 AM

VisualStudio和VSCode在性能和資源使用上的區別主要體現在:1.啟動速度:VSCode更快;2.內存佔用:VSCode更低;3.CPU使用率:VisualStudio在編譯和調試時更高。選擇時需根據項目需求和開發環境決定。

Visual Studio:C#,C等的IDEVisual Studio:C#,C等的IDEApr 25, 2025 am 12:10 AM

VisualStudio(VS)是微軟開發的一款功能強大的集成開發環境(IDE),支持多種編程語言,如C#、C 、Python等。 1)它提供了豐富的功能集,包括代碼編輯、調試、版本控制和測試。 2)VS通過強大的編輯器和調試器處理代碼,並使用Roslyn和Clang/MSVC編譯器平台支持高級代碼分析和重構。 3)基本用法如創建C#控制台應用程序,高級用法如實現多態性。 4)常見錯誤可通過設置斷點、查看輸出窗口和使用即時窗口調試。 5)性能優化建議包括使用異步編程、代碼重構和性能分析。

Visual Studio:代碼編譯,測試和部署Visual Studio:代碼編譯,測試和部署Apr 24, 2025 am 12:05 AM

在VisualStudio中,代碼編譯、測試和部署的步驟如下:1.編譯:使用VisualStudio的編譯器選項將源代碼轉化為可執行文件,支持多種語言如C#、C 和Python。 2.測試:利用內置的MSTest和NUnit等框架進行單元測試,提高代碼質量和可靠性。 3.部署:通過Web部署、Azure部署等方式,將應用程序從開發環境轉移到生產環境,確保安全性和性能。

Visual Studio:綜合開發環境簡介(IDE)Visual Studio:綜合開發環境簡介(IDE)Apr 23, 2025 am 12:02 AM

VisualStudioismicrosoft'sflagshipide,支持multipleProgrammingLanguagesandEnhancingCodingQodings.1)ItoffersFeaterSfeaturesLikeInkIntellisensensensensensensensensensensensensensensensensenseforcodePrediction,Multi-TabbedInterfaceForProproject Managements,andToolsfordEbugging,andToolsfordEbugging,Repactioning,andVersionControl.2

Visual Studio:探索免費和付費產品Visual Studio:探索免費和付費產品Apr 22, 2025 am 12:09 AM

VisualStudio的免費版和付費版的主要區別在於功能的豐富程度和支持的服務。免費版(Community)適用於個人開發者和小型團隊,提供基本開發工具;付費版(Professional和Enterprise)則提供高級功能,如高級調試和團隊協作工具,適合大型項目和企業級開發。

Visual Studio社區版:解釋的免費選項Visual Studio社區版:解釋的免費選項Apr 21, 2025 am 12:09 AM

VisualStudioCommunityEdition是一款免費的IDE,適合個人開發者、小型團隊和教育機構。 1)它提供代碼編輯、調試、測試和版本控制等功能。 2)基於Roslyn編譯器平台,支持多種編程語言並集成Git和TFVC。 3)高級功能包括單元測試,優化建議包括關閉不必要的擴展和使用輕量級編輯器。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。