Visual Studio 快捷鍵查詢 / 設定

※快捷鍵如何設定 快捷鍵設定教學

※快捷鍵速查表 Visual Studio快捷鍵速查表

參考

組建

偵錯

命令鍵盤快速鍵 [特殊內容]命令 ID
遇到函數時中斷Ctrl+BDebug.BreakatFunction
全部中斷Ctrl+Alt+BreakDebug.BreakAll
刪除所有中斷點Ctrl+Shift+F9Debug.DeleteAllBreakpoints
例外狀況Ctrl+Alt+EDebug.Exceptions
快速監看Ctrl+Alt+Q

或 Shift+F9
Debug.QuickWatch
重新啟動Ctrl+Shift+F5Debug.Restart
執行至游標處Ctrl+F10Debug.RunToCursor
設定下一個陳述式Ctrl+Shift+F10Debug.SetNextStatement
開始F5Debug.Start
啟動但不偵錯Ctrl+F5Debug.StartWithoutDebugging
逐步執行F11Debug.StepInto
跳出Shift+F11Debug.StepOut
逐程序F10Debug.StepOver
停止偵錯Shift+F5Debug.StopDebugging
切換中斷點F9Debug.ToggleBreakpoint

編輯

命令鍵盤快速鍵 [特殊內容]命令 ID
分行符號Enter [文字編輯器、報表設計工具、Windows Form 設計工具]

或 Shift+Enter [文字編輯器]
Edit.BreakLine
折迭至定義Ctrl+M、 Ctrl+O [文字編輯器]Edit.CollapseToDefinitions
批註選取Ctrl+K、 Ctrl+C [文字編輯器]Edit.CommentSelection
自動完成文字Alt+向右鍵 [文字編輯器,工作流程設計工具]

或 Ctrl+空格鍵 [文字編輯器、工作流程設計工具]

或 Ctrl+KW [工作流程設計工具]

或 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
FindCtrl+FEdit.Find
尋找所有參考Shift+F12Edit.FindAllReferences
檔案中尋找Ctrl+Shift+FEdit.FindinFiles
尋找下一個F3Edit.FindNext
尋找下一個選取的專案Ctrl+F3Edit.FindNextSelected
格式化文件Ctrl+K、Ctrl+D [文字編輯器]Edit.FormatDocument
格式選取項目Ctrl+K、Ctrl+F [文字編輯器]Edit.FormatSelection
移至Ctrl+GEdit.GoTo
移至宣告Ctrl+F12Edit.GoToDeclaration
移至定義F12Edit.GoToDefinition
移至尋找下拉式Ctrl+DEdit.GoToFindCombo
移至下一個位置F8Edit.GoToNextLocation
插入程式碼片段Ctrl+K、 Ctrl+XEdit.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+GEdit.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+HEdit.Replace
全選Ctrl+AEdit.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+F4File.Exit
新增檔案Ctrl+NFile.NewFile
新增專案Ctrl+Shift+NFile.NewProject
新增網站Shift+Alt+NFile.NewWebSite
開啟檔案Ctrl+OFile.OpenFile
開啟專案Ctrl+Shift+OFile.OpenProject
開啟網站Shift+Alt+OFile.OpenWebSite
重新命名F2 [Team Explorer]File.Rename
全部儲存Ctrl+Shift+SFile.SaveAll
儲存選取的專案Ctrl+SFile.SaveSelectedItems
在瀏覽器中檢視Ctrl+Shift+WFile.ViewinBrowser

專案

命令鍵盤快速鍵 [特殊內容]命令 ID
新增現有專案Shift+Alt+AProject.AddExistingItem
新增項目Ctrl+Shift+AProject.AddNewItem

重構

Command鍵盤快速鍵 [特殊內容]命令 ID
擷取方法Ctrl+R、Ctrl+MRefactor.ExtractMethod

工作

Command鍵盤快速鍵 [特殊內容]命令 ID
附加至處理序Ctrl+Alt+PTools.AttachtoProcess

檢視

命令鍵盤快速鍵 [特殊內容]命令 ID
類別檢視Ctrl+Shift+CView.ClassView
編輯標籤F2View.EditLabel
錯誤清單Ctrl+\、Ctrl+E

或 Ctrl+\、E
View.ErrorList
向後巡覽Ctrl+-View.NavigateBackward
向前流覽Ctrl+Shift+-View.NavigateForward
物件瀏覽器Ctrl+Alt+JView.ObjectBrowser
輸出Ctrl+Alt+OView.Output
屬性視窗F4View.PropertiesWindow
重新整理F5 [Team Explorer]View.Refresh
伺服器總管Ctrl+Alt+SView.ServerExplorer
顯示智慧標籤Ctrl+。

或 Shift+Alt+F10 [HTML 編輯器設計檢視]
View.ShowSmartTag
方案總管Ctrl+Alt+LView.SolutionExplorer
TFS Team ExplorerCtrl+\、Ctrl+MView.TfsTeamExplorer
工具箱Ctrl+Alt+XView.Toolbox
檢視程式碼Enter [類別圖表]

或 F7 [設定設計工具]
View.ViewCode
檢視表設計工具Shift+F7 [HTML 編輯器原始碼檢視]View.ViewDesigner

視窗

命令鍵盤快速鍵 [特殊內容]命令 ID
啟動文件視窗EscWindow.ActivateDocumentWindow
關閉文件視窗Ctrl+F4Window.CloseDocumentWindow
下一個文件視窗Ctrl+F6Window.NextDocumentWindow
下一個文件視窗導覽Ctrl+TabWindow.NextDocumentWindowNav
下一個分割窗格F6Window.NextSplitPane