Visual Studio 快捷鍵查詢 / 設定
※快捷鍵如何設定 快捷鍵設定教學
※快捷鍵速查表 Visual Studio快捷鍵速查表
![]() |
| 參考 |
組建
| 命令 | 鍵盤快速鍵 | 命令 ID |
|---|---|---|
| 建置解決方案 | Ctrl+Shift+B | Build.BuildSolution |
| 取消 | Ctrl+Break | Build.Cancel |
| 編譯 | Ctrl+F7 | Build.Compile |
| 在解決方案上執行程式碼分析 | Alt+F11 | Build.RunCodeAnalysisonSolution |
偵錯
| 命令 | 鍵盤快速鍵 [特殊內容] | 命令 ID |
|---|---|---|
| 遇到函數時中斷 | Ctrl+B | Debug.BreakatFunction |
| 全部中斷 | Ctrl+Alt+Break | Debug.BreakAll |
| 刪除所有中斷點 | Ctrl+Shift+F9 | Debug.DeleteAllBreakpoints |
| 例外狀況 | Ctrl+Alt+E | Debug.Exceptions |
| 快速監看 | Ctrl+Alt+Q 或 Shift+F9 | Debug.QuickWatch |
| 重新啟動 | Ctrl+Shift+F5 | Debug.Restart |
| 執行至游標處 | Ctrl+F10 | Debug.RunToCursor |
| 設定下一個陳述式 | Ctrl+Shift+F10 | Debug.SetNextStatement |
| 開始 | F5 | Debug.Start |
| 啟動但不偵錯 | Ctrl+F5 | Debug.StartWithoutDebugging |
| 逐步執行 | F11 | Debug.StepInto |
| 跳出 | Shift+F11 | Debug.StepOut |
| 逐程序 | F10 | Debug.StepOver |
| 停止偵錯 | Shift+F5 | Debug.StopDebugging |
| 切換中斷點 | F9 | Debug.ToggleBreakpoint |
編輯
| 命令 | 鍵盤快速鍵 [特殊內容] | 命令 ID |
|---|---|---|
| 分行符號 | Enter [文字編輯器、報表設計工具、Windows Form 設計工具] 或 Shift+Enter [文字編輯器] | Edit.BreakLine |
| 折迭至定義 | Ctrl+M、 Ctrl+O [文字編輯器] | Edit.CollapseToDefinitions |
| 批註選取 | Ctrl+K、 Ctrl+C [文字編輯器] | Edit.CommentSelection |
| 自動完成文字 | Alt+向右鍵 [文字編輯器,工作流程設計工具] 或 Ctrl+空格鍵 [文字編輯器、工作流程設計工具] 或 Ctrl+K、W [工作流程設計工具] 或 Ctrl+K、Ctrl+W [工作流程設計工具] | Edit.CompleteWord |
| 複製 | Ctrl+C 或 Ctrl+Insert | Edit.Copy |
| 剪下 | Ctrl+X 或 Shift+Delete | Edit.Cut |
| 刪除 | 刪除 [Team Explorer] 或 Shift+Delete [時序圖、UML 活動圖、圖層圖] 或 Ctrl+Delete [類別圖] | Edit.Delete |
| Find | Ctrl+F | Edit.Find |
| 尋找所有參考 | Shift+F12 | Edit.FindAllReferences |
| 檔案中尋找 | Ctrl+Shift+F | Edit.FindinFiles |
| 尋找下一個 | F3 | Edit.FindNext |
| 尋找下一個選取的專案 | Ctrl+F3 | Edit.FindNextSelected |
| 格式化文件 | Ctrl+K、Ctrl+D [文字編輯器] | Edit.FormatDocument |
| 格式選取項目 | Ctrl+K、Ctrl+F [文字編輯器] | Edit.FormatSelection |
| 移至 | Ctrl+G | Edit.GoTo |
| 移至宣告 | Ctrl+F12 | Edit.GoToDeclaration |
| 移至定義 | F12 | Edit.GoToDefinition |
| 移至尋找下拉式 | Ctrl+D | Edit.GoToFindCombo |
| 移至下一個位置 | F8 | Edit.GoToNextLocation |
| 插入程式碼片段 | Ctrl+K、 Ctrl+X | Edit.InsertSnippet |
| 插入索引標籤 | Tab [報表設計工具、Windows Form 設計工具、文字編輯器] | Edit.InsertTab |
| 線條剪下 | Ctrl+L [文字編輯器] | Edit.LineCut |
| 向下行擴充資料行 | Shift+Alt+向下鍵 [文字編輯器] | Edit.LineDownExtendColumn |
| 開啟上方的線條 | Ctrl+Enter [文字編輯器] | Edit.LineOpenAbove |
| 列出成員 | Ctrl+J [文字編輯器、工作流程設計工具] 或 Ctrl+K、Ctrl+L [工作流程設計工具] 或 Ctrl+K、L [工作流程設計工具] | Edit.ListMembers |
| 導覽至 | Ctrl+、 | Edit.NavigateTo |
| 開啟檔案 | Ctrl+Shift+G | Edit.OpenFile |
| 過度類型模式 | 插入 [文字編輯器] | Edit.OvertypeMode |
| 參數資訊 | Ctrl+Shift+空格鍵 [文字編輯器、工作流程設計工具] 或Ctrl+K、Ctrl+P [工作流程設計工具] 或 Ctrl+K、P [工作流程設計工具] | Edit.ParameterInfo |
| 貼上 | Ctrl+V 或 Shift+Insert | Edit.Paste |
| 查看定義 | Alt+F12 [文字編輯器] | Edit.PeekDefinition |
| 取消復原 | Ctrl+Y 或 Shift+Alt+Backspace 或 Ctrl+Shift+Z | Edit.Redo |
| 取代 | Ctrl+H | Edit.Replace |
| 全選 | Ctrl+A | Edit.SelectAll |
| 選取目前的字組 | Ctrl+W [文字編輯器] | Edit.SelectCurrentWord |
| 選取範圍取消 | Esc [文字編輯器, 報表設計師, 設定設計工具, Windows Forms 設計工具, Managed 資源編輯器] | Edit.SelectionCancel |
| 括住 | Ctrl+K、Ctrl+S (僅適用于 Visual Studio 2019 和更早版本) | Edit.SurroundWith |
| 左標籤 | Shift+Tab [文字編輯器、報表設計工具、Windows Form 編輯器] | Edit.TabLeft |
| 切換所有大綱 | Ctrl+M、Ctrl+L [文字編輯器] | Edit.ToggleAllOutlining |
| 切換書籤 | Ctrl+K、Ctrl+K [文字編輯器] | Edit.ToggleBookmark |
| 切換完成模式 | Ctrl+Alt+空格鍵 [文字編輯器] | Edit.ToggleCompletionMode |
| 切換大綱展開 | Ctrl+M、Ctrl+M [文字編輯器] | Edit.ToggleOutliningExpansion |
| 取消批註選取 | Ctrl+K、Ctrl+U [文字編輯器] | Edit.UncommentSelection |
| 復原 | Ctrl+Z 或 Alt+Backspace | Edit.Undo |
| Word 刪除至結尾 | Ctrl+Delete [文字編輯器] | Edit.WordDeleteToEnd |
| 要啟動的 Word 刪除 | Ctrl+退格鍵 [文字編輯器] | Edit.WordDeleteToStart |
檔案
| 命令 | 鍵盤快速鍵 [特殊內容] | 命令 ID |
|---|---|---|
| 結束 | Alt+F4 | File.Exit |
| 新增檔案 | Ctrl+N | File.NewFile |
| 新增專案 | Ctrl+Shift+N | File.NewProject |
| 新增網站 | Shift+Alt+N | File.NewWebSite |
| 開啟檔案 | Ctrl+O | File.OpenFile |
| 開啟專案 | Ctrl+Shift+O | File.OpenProject |
| 開啟網站 | Shift+Alt+O | File.OpenWebSite |
| 重新命名 | F2 [Team Explorer] | File.Rename |
| 全部儲存 | Ctrl+Shift+S | File.SaveAll |
| 儲存選取的專案 | Ctrl+S | File.SaveSelectedItems |
| 在瀏覽器中檢視 | Ctrl+Shift+W | File.ViewinBrowser |
專案
| 命令 | 鍵盤快速鍵 [特殊內容] | 命令 ID |
|---|---|---|
| 新增現有專案 | Shift+Alt+A | Project.AddExistingItem |
| 新增項目 | Ctrl+Shift+A | Project.AddNewItem |
重構
| Command | 鍵盤快速鍵 [特殊內容] | 命令 ID |
|---|---|---|
| 擷取方法 | Ctrl+R、Ctrl+M | Refactor.ExtractMethod |
工作
| Command | 鍵盤快速鍵 [特殊內容] | 命令 ID |
|---|---|---|
| 附加至處理序 | Ctrl+Alt+P | Tools.AttachtoProcess |
檢視
| 命令 | 鍵盤快速鍵 [特殊內容] | 命令 ID |
|---|---|---|
| 類別檢視 | Ctrl+Shift+C | View.ClassView |
| 編輯標籤 | F2 | View.EditLabel |
| 錯誤清單 | Ctrl+\、Ctrl+E 或 Ctrl+\、E | View.ErrorList |
| 向後巡覽 | Ctrl+- | View.NavigateBackward |
| 向前流覽 | Ctrl+Shift+- | View.NavigateForward |
| 物件瀏覽器 | Ctrl+Alt+J | View.ObjectBrowser |
| 輸出 | Ctrl+Alt+O | View.Output |
| 屬性視窗 | F4 | View.PropertiesWindow |
| 重新整理 | F5 [Team Explorer] | View.Refresh |
| 伺服器總管 | Ctrl+Alt+S | View.ServerExplorer |
| 顯示智慧標籤 | Ctrl+。 或 Shift+Alt+F10 [HTML 編輯器設計檢視] | View.ShowSmartTag |
| 方案總管 | Ctrl+Alt+L | View.SolutionExplorer |
| TFS Team Explorer | Ctrl+\、Ctrl+M | View.TfsTeamExplorer |
| 工具箱 | Ctrl+Alt+X | View.Toolbox |
| 檢視程式碼 | Enter [類別圖表] 或 F7 [設定設計工具] | View.ViewCode |
| 檢視表設計工具 | Shift+F7 [HTML 編輯器原始碼檢視] | View.ViewDesigner |
視窗
| 命令 | 鍵盤快速鍵 [特殊內容] | 命令 ID |
|---|---|---|
| 啟動文件視窗 | Esc | Window.ActivateDocumentWindow |
| 關閉文件視窗 | Ctrl+F4 | Window.CloseDocumentWindow |
| 下一個文件視窗 | Ctrl+F6 | Window.NextDocumentWindow |
| 下一個文件視窗導覽 | Ctrl+Tab | Window.NextDocumentWindowNav |
| 下一個分割窗格 | F6 | Window.NextSplitPane |
