這篇文章為大家總結一些官方文件中記錄的可提高效率的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
#7. 開啟命令面板
我們可以在Visual Studio Code 中執行許多命令。使用這個快捷鍵可以輕鬆開啟指令面板。命令面板允許搜尋可以使用的命令並執行它們。
- Windows/Linux: ctrl shift P
- #macOS: command shift P
二、快速選擇
在開發過程中,經常需要在程式碼中進行選擇,包括複製、剪下等操作。與其使用滑鼠進行操作,不如使用鍵盤進行操作可以節省時間。這些快捷鍵專注於快速做出選擇。
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
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 → 或← 或↓或↑
三、快速尋找
#所有編輯器都具有查找功能,以便在目前檔案或多個檔案中找到某些單字,例如函數或變數名稱、短語或程式碼區塊等。下面就來看看找功能相關的快捷鍵。
1. 結果導覽
可以使用此快速鍵在檔案中的尋找結果之間進行移動。
- Windows/Linux:F3
- #macOS:F3 fn
- Windows/Linux : ctrl D
- #macOS : command D
- Windows/Linux: alt enter
- #macOS: option enter
- Windows/Linux: ctrl G
- #macOS: control G
- Windows/Linux : ctrl shift \
- #macOS : command shift \
- Windows/Linux : ctrl shift [或]
- macOS : command option [或]
- Windows/Linux : ctrl K [或]
- macOS : command K [或]
- Windows/Linux:F8
- macOS:F8 fn
五、行動遊標
#在許多情況下,可能需要有多個遊標,每個遊標位於檔案中的不同位置。這些快捷鍵有助於更輕鬆地使用多個遊標進行移動。
1. 特定位置插入額外遊標
此鍵盤快速鍵可以在檔案中任何位置插入額外的遊標。
- Windows/Linux : alt 滑鼠點選位置
- macOS:option 滑鼠點選位置
- 2. 上方或下方插入額外遊標插入遊標的第二種方法是將其插入在目前遊標位置的上方或下方。
: ctrl alt ↓或↑
- macOS : command option ↓或↑
- 3. 撤銷遊標插入如果錯誤地插入了遊標,或者不再需要在該位置插入遊標怎麼辦?此快捷鍵可以撤銷上次插入的遊標。當插入多個遊標時,這個快鍵鍵將非常有用,因為它可以將其他遊標保持在原位並刪除最後插入的遊標。
: ctrl U
#macOS- : command U
- ##4. 在選中程式碼的末尾插入遊標 使用該快捷鍵可以在選取程式碼的每一行的最後插入遊標。
- Windows/Linux
#macOS
: shift option I- #2、快速編碼 1. 移動程式碼行或程式碼區塊
- 很多時候需要將一條行或多行程式碼從一個位置移到另一個位置。此快捷鍵並不是複製或剪下並將程式碼貼到另一個位置,而是提供了更快的解決方案,只需將遊標放在該程式碼行上。如果想要移動多行程式碼,只需先選取需要移動的程式碼,再使用該快捷鍵即可。
Windows/Linux
: alt ↓或↑- #macOS
- :option ↓或↑ 2. 複製程式碼行或程式碼區塊
- 如果需要複製一行或多行程式碼並將其貼到下方或上方怎麼辦?這個快捷鍵不必實際複製和貼上這些程式碼,而是根據使用箭頭選擇的方向在其下方或上方複製該行。如果要複製多行程式碼,只需先選取需要複製的程式碼,再使用該快捷鍵即可。
Windows/Linux
: shift alt ↓或↑- macOS
- : shift option ↓或↑ #3. 程式碼縮排
- 當程式碼從一個位置複製到另一個位置時,或是更改程式碼時,很多時候程式碼會出現錯誤的縮排。這個快捷鍵就可以根據需要縮排程式碼,也可以選擇多行程式碼將它們一起移動。
Windows/Linux : ctrl [或]
:command [或]
- 4. 切換程式碼註解使用該快速鍵可以註解或取消註解遊標所在行程式碼。如果想要註解或取消註解多行程式碼,只需要先選取多行程式碼即可。
- Windows/Linux : ctrl /
#macOS
- 與上面的快速鍵不同,下面的快速鍵會將選取的多行程式碼註解為單一註解。
- Windows/Linux : shift alt A
: 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
- Windows/Linux : ctrl K X
- macOS : command K X
- Windows/Linux : ctrl K, 然後按M
- macOS : command K,然後按M
- Windows/Linux:F12
- #macOS:F12 fn
- Windows/Linux : alt F12
- #macOS : option F12 fn
- Windows/Linux: ctrl I
- #macOS : command I
##更多關於VSCode的相關知識,請造訪:
以上是熟記這些VSCode快捷方式,提升你的開發效率!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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

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

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

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

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

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

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

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


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

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

熱門文章

熱工具

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

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

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

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

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