SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Microsoft® Visual C#® Default Key Bindings
Editing
Edit.CollapseTo-
Definitions
CTRL +M, O Collapses declaration bodies to
provide a high-level view of the
types and members in the source
file.
Edit.HideSelection CTRL + M, CTRL + H Collapses current selection to an
outlining region.
Edit.ToggleAll-
Outlining
CTRL +M, L Toggles all previously collapsed
outlining regions between
collapsed and expanded states.
Edit.Toggle-
OutliningExpansion
CTRL +M, M Toggles the currently selected
collapsed region between the
collapsed and expanded state.
Edit.StopOutlining CTRL +M, P Removes all outlining information
from the whole document.
Edit.Comment-
Selection
CTRL +K, C or
CTRL +E, C
Inserts // at the beginning of the
current line or every line of the
current selection.
Edit.Uncomment-
Selection
CTRL +K, U or
CTRL +E, U
Removes the // at the beginning of
the current line or every line of the
current selection.
Edit.Format-
Document
CTRL +K, D or
CTRL +E, D
Formats the current document
according to the indentation and
code formatting settings specified
on the Formatting pane under
Tools | Options | Text Editor | C#.
Edit.Format-
Selection
CTRL +K, F or
CTRL +E, F
Formats the current selection
according to the indentation and
code formatting settings specified
on the Formatting pane under
Tools | Options | Text Editor | C#.
Edit.InsertSnippet CTRL +K, X Displays the Code Snippet Picker.
The selected code snippet will be
inserted at the caret position.
Edit.SurroundWith CTRL +K, S Displays the Code Snippet Picker.
The selected code snippet will be
wrapped around the selected text.
Edit.InvokeSnippet-
FromShortcut
TAB Inserts the expanded code snippet
from the shortcut name.
Edit.Cycle-
ClipboardRing
CTRL +SHIFT +V Pastes text from the Clipboard ring
to the caret location in the file.
Subsequent use of the shortcut key
iterates through the items in the
Clipboard ring.
Edit.Replace CTRL +H Displays the replace options in the
Quick Replace tab of the Find and
Replace dialog box.
Edit.ReplaceInFiles CTRL +SHIFT +H Displays the replace options on the
Replace in Files tab of the Find
and Replace dialog box.
View.Show-
SmartTag
CTRL +PERIOD (.)
or SHIFT +ALT +
F10
Displays the available options on
the Smart Tag menu.
Edit.Toggle-
CompletionMode
CTRL +ALT +
SPACEBAR
Toggles between suggestion mode
(all commit characters except for
tab leave entered text as-is, tab
chooses a completion item in the
list) and completion mode.
Edit.<Direction>
ExtendColumn
SHIFT +ALT +
<ARROW KEY>
Creates a box selection instead of a
stream selection.
File
File.NewProject CTRL +SHIFT +N Displays the New Project dialog
box.
File.OpenProject CTRL +SHIFT +O Displays the Open Project dialog
box, where existing projects can be
added to the solution.
Project.AddClass SHIFT +ALT +C Displays the Add New Item dialog
box and selects Class template as
default.
Project.Add-
ExistingItem
SHIFT +ALT +A Displays the Add Existing Item
dialog box, where existing files can
be added to the current project.
Project.Add-
NewItem
CTRL +SHIFT +A Displays the Add New Item dialog
box, where a new file can be added
to the current project.
Window.ShowEz-
MDIFileList
CTRL +ALT +
DOWN ARROW
Displays a pop-up listing of all open
documents.
IntelliSense
Edit.CompleteWord CTRL +SPACEBAR
or CTRL +K, W
Completes the current word in the
completion list.
Edit.ListMembers CTRL +J or
CTRL +K, L
Invokes the IntelliSense®
completion list.
Edit.QuickInfo CTRL +K, I Displays the complete declaration
for the specified identifier in your
code in a Quick Info tooltip.
Edit.ParameterInfo CTRL +SHIFT +
SPACEBAR or
CTRL K, P
Displays the name, number, and
type of parameters required for the
specified method.
Make Completion
List Transparent
CTRL Causes a visible completion list to
become transparent.
Navigation
Edit.NavigateTo CTRL + COMMA (,) Displays the NavigateTo window,
which allows quick navigation to
files, types, and members. The word
at the caret seeds the search.
Edit.FindAll-
References
SHIFT +F12 or
CTRL +K, R
Displays a list of all references for
the symbol selected.
Edit.GoToBrace CTRL +] Moves the caret location to the
matching brace in the source file.
Edit.GoToDefinition F12 Navigates to the declaration for the
selected symbol in code.
Edit.GoToNext-
Location
F8 Moves the caret to the next item,
such as a task in the Task List
window or a search match in the
Find Results window. Subsequent
invocations will move to the next
item in the list.
Edit.Incremental-
Search
CTRL +I Activates incremental search. If
incremental search is on, but no
input is passed, the previous search
query is used. If search input has
been found, next invocation
searches for the next occurrence of
the input text.
Edit.FindNext,
Edit.FindPrevious
F3 and SHIFT +F3 Searches again for the last search
pattern in the direction specified.
Edit.FindNext-
Selected,
Edit.FindPrevious-
Selected
CTRL +F3 and
CTRL +SHIFT +F3
Sets the search pattern to the
selected text, then search in the
direction specified.
View.Forward-
BrowseContext
CTRL +SHIFT +7 Moves to the next item called in
code in the current file. Uses the Go
To Definition navigation stack.
View.PopBrowse-
Context
CTRL +SHIFT +8 Moves to the previous item called in
code in the current file. Uses the Go
To Definition navigation stack.
View.Navigate-
Backward
CTRL + HYPHEN (-) Moves to the previously browsed
line of code.
View.Navigate-
Forward
CTRL +SHIFT +
HYPHEN (-)
Moves to the next browsed line of
code.
Edit.FindInFiles CTRL +SHIFT +F Displays the Find in Files tab of the
Find and Replace dialog box.
Edit.FindSymbol ALT +F12 Displays the Find Symbol pane of
the Find and Replace dialog box.
View.ViewCode F7 Displays the selected item in Code
view of the editor.
View.ViewDesigner,
View.ViewMarkup
SHIFT +F7 Switches between Design and
Source views for the current
document
Window.MoveTo-
NavigationBar
CTRL +F2 Moves focus to the drop-down bar
located at the top of the editor
when the editor is in Code view or
Server Code view.
Edit.Find CTRL +F Displays the Find Quick tab of the
Find and Replace dialog box.
Edit.GoTo CTRL +G Displays the Go to Line dialog box.
Edit.GoToFind-
Combo
CTRL +/ Moves focus to the Find/Command
box on the Standard toolbar.
EditorContext-
Menus.Code-
Window.ViewCall-
Hierarchy
CTRL +K, T Brings focus to the Call Hierarchy
window using the member at the
caret as a top-level node.
Edit.NextHighlight-
edReference,
Edit.PreviousHigh-
lightedReference
CTRL +SHIFT +
DOWN ARROW
and CTRL +SHIFT
+UP ARROW
Moves the caret to the next or
previous highlighted identifier
matching the current one.
© 2009 Microsoft Corporation. All rights reserved. Microsoft,
IntelliSense, Visual C#, Visual Studio, and the Visual Studio
logos are trademarks of the Microsoft group of companies.
All other trademarks are the property of their
respective owners.
Refactoring
CodeRush Xpress is a free plug-in from Developer Express
Inc., in partnership with Microsoft. CodeRush Xpress
supports more than 50 refactoring features. See www.
devexpress.com/Products/Visual_Studio_Add-in/
CodeRushX/ for more information.
Refactor.-
EncapsulateField
CTRL +R, E Displays the Encapsulate Field
dialog box, which allows creation
of a property from an existing field
and updates all references to use
the new property.
Refactor.Extract-
Interface
CTRL +R, I Displays the Extract Interface
dialog box, which allows creation
of a new interface with members
derived from an existing class,
struct, or interface.
Refactor.Extract-
Method
CTRL +R, M Displays the Extract Method dialog
box, which allows creation of a new
method from the selected code.
Refactor.Remove-
Parameters
CTRL +R, V Displays the Remove Parameters
dialog box, which allows removal of
parameters from methods, indexers,
or delegates by changing the
declaration at any locations where
the member is called.
Refactor.Rename CTRL +R, R or F2 Displays the Rename dialog
box, which allows renaming all
references for an identifier.
Refactor.Reorder-
Parameters
CTRL +R, O Displays the Reorder Parameters
dialog box, which allows changes
to the order of the parameters for
methods, indexers, and delegates.
Refactor! CTRL +
BACKQUOTE (`)
Invokes available Developer Express
Inc. refactorings when it is installed.
Build
Build.BuildSolution F6 or
CTRL+SHIFT+B
Builds all the projects in
the solution.
Build.BuildSelection SHIFT+F6 Builds the selected project
and its dependencies.
Note: You can choose to use these key bindings from the Visual
C# Development Settings. To change these settings, go to Tools
| Import and Export Settings... and select Reset All Settings.
Then select Visual C# Development Settings. You could also
import only the key bindings by selecting Import Selected
Environment Settings instead of Reset All Settings. To
customize individual key bindings, go to Tools | Options |
Environment | Keyboard.
Debugging
Debug.Autos CTRL+D, A Displays the Autos window, which
displays variables used in the current line
of code and the preceding line of code.
Debug.CallStack CTRL+D, C Displays the Call Stack window,
which displays a list of all active
methods or stack frames for the
current thread of execution.
Debug.Immediate CTRL+D, I Displays the Immediate window,
where expressions can be evaluated.
Debug.Locals CTRL+D, L Displays the Locals window, which
displays the local variables and their
values for each method in the
current stack frame.
Debug.QuickWatch CTRL+D, Q Displays the QuickWatch dialog
box that has the current value of
the selected expression.
Debug.Start F5 Launches the application under the
debugger based on the settings from
the startup project. When in Break
mode, invoking this command will run
the application until the next breakpoint.
Debug.Start-
WithoutDebugging
CTRL+F5 Launches the application without
invoking the debugger.
Debug.StepInto F11 Executes code one statement at a
time, following execution into
method calls.
Debug.Step-
IntoSpecific
SHIFT+ALT+F11 Prompts to select which sub
expression to step into, regardless
of the tools options setting for
skipping properties and operators.
Debug.StepOut SHIFT+F11 Executes the remaining lines of a
method in which the current
execution point is located.
Debug.StepOver F10 Executes the next line of code, but
does not follow execution through
any method calls.
Debug.Stop-
Debugging
SHIFT+F5 Stops running the current
application under the debugger.
Debug.Toggle-
Breakpoint
F9 Sets or removes a breakpoint at the
current line.
Debug.Watch CTRL+D, W Displays the Watch window, which
displays the values of selected
variables or watch expressions.
Debug.Enable-
Breakpoint
CTRL+F9 Toggles the breakpoint between
disabled and enabled.
Make Datatip
Transparent
[CTRL] Causes a visible datatip to become
transparent.
Test.RunTestsIn-
CurrentContext
CTRL+R, T Runs the unit test containing
the caret.
Test.RunAllTests-
InSolution
CTRL+R, A Runs all of the unit tests in
the solution.
Window
View.ClassView CTRL +W, C Displays the Class View window.
View.Code-
DefinitionWindow
CTRL +W, D Displays the Code Definition
window.
View.ErrorList CTRL +W, E Displays the Error List window.
View.ObjectBrowser CTRL +W, J Displays the Object Browser.
View.Output CTRL +W, O Displays the Output window, where
status messages can be viewed at
run time.
View.Properties-
Window
CTRL +W, P Displays the Properties window,
which lists the design-time
properties and events for the
currently selected item.
View.Solution-
Explorer
CTRL +W, S Displays Solution Explorer, which
lists the projects and files in the
current solution.
View.TaskList CTRL +W, T Displays the Task List window,
which displays custom tasks,
comments, shortcuts, warnings, and
error messages.
View.Toolbox CTRL +W, X Displays the Toolbox, which
contains controls that can be
included or used with your code.
View.ServerExplorer CTRL +W, L Displays Server Explorer, which lets
you view and manipulate database
servers, event logs, message queues,
Web services, and other operating
system services.
Window.CloseTool-
Window
SHIFT +ESC Closes the current tool window.
Data.ShowData-
Sources
SHIFT +ALT +D Displays the Data Sources window.
Window.Close-
DocumentWindow
CTRL +F4 Closes the current tab.
Window.NextDocu-
mentWindowNav
CTRL +TAB Displays the IDE Navigator, with
the first document window selected.
View.CallHierarchy CTRL +W, K Displays the Call Hierarchy
window, which lists callers and
callees for a given member.
View.ZoomIn,
View.ZoomOut
CTRL +SHIFT +
PERIOD (.) and
CTRL +SHIFT +
COMMA (,)
Increases (>) or decreases (<) the
size of contents in the editor.

Weitere ähnliche Inhalte

Was ist angesagt?

C# Tutorial MSM_Murach chapter-14-slides
C# Tutorial MSM_Murach chapter-14-slidesC# Tutorial MSM_Murach chapter-14-slides
C# Tutorial MSM_Murach chapter-14-slidesSami Mut
 
C# Tutorial MSM_Murach chapter-13-slides
C# Tutorial MSM_Murach chapter-13-slidesC# Tutorial MSM_Murach chapter-13-slides
C# Tutorial MSM_Murach chapter-13-slidesSami Mut
 
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017Frederik Hyldig
 
284566820 1 z0-061(1)
284566820 1 z0-061(1)284566820 1 z0-061(1)
284566820 1 z0-061(1)panagara
 
Chapter 4 — Variables and Arithmetic Operations
Chapter 4 — Variables and Arithmetic OperationsChapter 4 — Variables and Arithmetic Operations
Chapter 4 — Variables and Arithmetic Operationsfrancopw
 
C# Tutorial MSM_Murach chapter-11-slides
C# Tutorial MSM_Murach chapter-11-slidesC# Tutorial MSM_Murach chapter-11-slides
C# Tutorial MSM_Murach chapter-11-slidesSami Mut
 
Chapter 04
Chapter 04Chapter 04
Chapter 04llmeade
 

Was ist angesagt? (10)

Php storm reference_card
Php storm reference_cardPhp storm reference_card
Php storm reference_card
 
OpenCastLabs Excel chapter-2
OpenCastLabs Excel chapter-2OpenCastLabs Excel chapter-2
OpenCastLabs Excel chapter-2
 
C# Tutorial MSM_Murach chapter-14-slides
C# Tutorial MSM_Murach chapter-14-slidesC# Tutorial MSM_Murach chapter-14-slides
C# Tutorial MSM_Murach chapter-14-slides
 
C# Tutorial MSM_Murach chapter-13-slides
C# Tutorial MSM_Murach chapter-13-slidesC# Tutorial MSM_Murach chapter-13-slides
C# Tutorial MSM_Murach chapter-13-slides
 
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017
 
284566820 1 z0-061(1)
284566820 1 z0-061(1)284566820 1 z0-061(1)
284566820 1 z0-061(1)
 
Chapter 4 — Variables and Arithmetic Operations
Chapter 4 — Variables and Arithmetic OperationsChapter 4 — Variables and Arithmetic Operations
Chapter 4 — Variables and Arithmetic Operations
 
C# Tutorial MSM_Murach chapter-11-slides
C# Tutorial MSM_Murach chapter-11-slidesC# Tutorial MSM_Murach chapter-11-slides
C# Tutorial MSM_Murach chapter-11-slides
 
Chapter 04
Chapter 04Chapter 04
Chapter 04
 
Cad 003
Cad 003Cad 003
Cad 003
 

Ähnlich wie Visual Studio 2010 - Microsoft Visual C# Key Bindings

Visual Studio 2010 shortcut keys
Visual Studio 2010 shortcut keysVisual Studio 2010 shortcut keys
Visual Studio 2010 shortcut keysEmanuele Bartolesi
 
IntelliJIDEA_ReferenceCard.pdf
IntelliJIDEA_ReferenceCard.pdfIntelliJIDEA_ReferenceCard.pdf
IntelliJIDEA_ReferenceCard.pdfDvrIsis2
 
Word shortcuts KEYS
Word shortcuts KEYSWord shortcuts KEYS
Word shortcuts KEYSBabu Jeevan
 
300+ useful Keyboard Shortcuts for Word 2007.pdf
300+ useful Keyboard Shortcuts for Word 2007.pdf300+ useful Keyboard Shortcuts for Word 2007.pdf
300+ useful Keyboard Shortcuts for Word 2007.pdfPartha70
 
Using eclipse-shortcuts-key-for-fast-coding
Using eclipse-shortcuts-key-for-fast-codingUsing eclipse-shortcuts-key-for-fast-coding
Using eclipse-shortcuts-key-for-fast-codingParikshit Kumar Singh
 
Shortcut keys of Android Studio , Complete about android studio
Shortcut keys of Android Studio , Complete about android studioShortcut keys of Android Studio , Complete about android studio
Shortcut keys of Android Studio , Complete about android studioAttiqUrRehman90
 
Improve your productivity using shortcuts
Improve your productivity using shortcutsImprove your productivity using shortcuts
Improve your productivity using shortcutsKyaw Kyaw Lwin
 
Eclipse shortcut[most usuage]
Eclipse shortcut[most usuage]Eclipse shortcut[most usuage]
Eclipse shortcut[most usuage]Siddiq Abu Bakkar
 
Excel list of shortcut keys
Excel   list of shortcut keysExcel   list of shortcut keys
Excel list of shortcut keysJason Wong
 
devLink - VB IDE Tips and Tricks for Visual Studio 2010
devLink - VB IDE Tips and Tricks for Visual Studio 2010devLink - VB IDE Tips and Tricks for Visual Studio 2010
devLink - VB IDE Tips and Tricks for Visual Studio 2010Kevin Pilch
 

Ähnlich wie Visual Studio 2010 - Microsoft Visual C# Key Bindings (20)

Visual Studio 2010 shortcut keys
Visual Studio 2010 shortcut keysVisual Studio 2010 shortcut keys
Visual Studio 2010 shortcut keys
 
IntelliJIDEA_ReferenceCard.pdf
IntelliJIDEA_ReferenceCard.pdfIntelliJIDEA_ReferenceCard.pdf
IntelliJIDEA_ReferenceCard.pdf
 
Word shortcuts
Word shortcutsWord shortcuts
Word shortcuts
 
Word shortcuts KEYS
Word shortcuts KEYSWord shortcuts KEYS
Word shortcuts KEYS
 
Sql dbx
Sql dbxSql dbx
Sql dbx
 
Asp key shortcut
Asp key shortcutAsp key shortcut
Asp key shortcut
 
300+ useful Keyboard Shortcuts for Word 2007.pdf
300+ useful Keyboard Shortcuts for Word 2007.pdf300+ useful Keyboard Shortcuts for Word 2007.pdf
300+ useful Keyboard Shortcuts for Word 2007.pdf
 
Rstudio ide-cheatsheet
Rstudio ide-cheatsheetRstudio ide-cheatsheet
Rstudio ide-cheatsheet
 
Rstudio ide-cheatsheet
Rstudio ide-cheatsheetRstudio ide-cheatsheet
Rstudio ide-cheatsheet
 
Using eclipse-shortcuts-key-for-fast-coding
Using eclipse-shortcuts-key-for-fast-codingUsing eclipse-shortcuts-key-for-fast-coding
Using eclipse-shortcuts-key-for-fast-coding
 
Word keyboard shortcuts
Word keyboard shortcutsWord keyboard shortcuts
Word keyboard shortcuts
 
Xl shortcuts
Xl shortcutsXl shortcuts
Xl shortcuts
 
221 Shortcuts Microsoft
221 Shortcuts Microsoft221 Shortcuts Microsoft
221 Shortcuts Microsoft
 
rstudio-ide
rstudio-iderstudio-ide
rstudio-ide
 
Shortcut keys of Android Studio , Complete about android studio
Shortcut keys of Android Studio , Complete about android studioShortcut keys of Android Studio , Complete about android studio
Shortcut keys of Android Studio , Complete about android studio
 
Improve your productivity using shortcuts
Improve your productivity using shortcutsImprove your productivity using shortcuts
Improve your productivity using shortcuts
 
Ruby mine referencecard
Ruby mine referencecardRuby mine referencecard
Ruby mine referencecard
 
Eclipse shortcut[most usuage]
Eclipse shortcut[most usuage]Eclipse shortcut[most usuage]
Eclipse shortcut[most usuage]
 
Excel list of shortcut keys
Excel   list of shortcut keysExcel   list of shortcut keys
Excel list of shortcut keys
 
devLink - VB IDE Tips and Tricks for Visual Studio 2010
devLink - VB IDE Tips and Tricks for Visual Studio 2010devLink - VB IDE Tips and Tricks for Visual Studio 2010
devLink - VB IDE Tips and Tricks for Visual Studio 2010
 

Mehr von GlobalLogic Ukraine

GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"GlobalLogic Ukraine
 
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”GlobalLogic Ukraine
 
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”GlobalLogic Ukraine
 
Штучний інтелект як допомога в навчанні, а не замінник.pptx
Штучний інтелект як допомога в навчанні, а не замінник.pptxШтучний інтелект як допомога в навчанні, а не замінник.pptx
Штучний інтелект як допомога в навчанні, а не замінник.pptxGlobalLogic Ukraine
 
Задачі AI-розробника як застосовується штучний інтелект.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptxЗадачі AI-розробника як застосовується штучний інтелект.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptxGlobalLogic Ukraine
 
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptxЩо треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptxGlobalLogic Ukraine
 
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...GlobalLogic Ukraine
 
JavaScript Community Webinar #14 "Why Is Git Rebase?"
JavaScript Community Webinar #14 "Why Is Git Rebase?"JavaScript Community Webinar #14 "Why Is Git Rebase?"
JavaScript Community Webinar #14 "Why Is Git Rebase?"GlobalLogic Ukraine
 
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...GlobalLogic Ukraine
 
Страх і сила помилок - IT Inside від GlobalLogic Education
Страх і сила помилок - IT Inside від GlobalLogic EducationСтрах і сила помилок - IT Inside від GlobalLogic Education
Страх і сила помилок - IT Inside від GlobalLogic EducationGlobalLogic Ukraine
 
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”GlobalLogic Ukraine
 
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”GlobalLogic QA Webinar “What does it take to become a Test Engineer”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”GlobalLogic Ukraine
 
“How to Secure Your Applications With a Keycloak?
“How to Secure Your Applications With a Keycloak?“How to Secure Your Applications With a Keycloak?
“How to Secure Your Applications With a Keycloak?GlobalLogic Ukraine
 
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...GlobalLogic Ukraine
 
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...GlobalLogic Ukraine
 
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”GlobalLogic Ukraine
 
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"GlobalLogic Ukraine
 
GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"GlobalLogic Ukraine
 
C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"GlobalLogic Ukraine
 
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...GlobalLogic Ukraine
 

Mehr von GlobalLogic Ukraine (20)

GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
 
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
 
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
 
Штучний інтелект як допомога в навчанні, а не замінник.pptx
Штучний інтелект як допомога в навчанні, а не замінник.pptxШтучний інтелект як допомога в навчанні, а не замінник.pptx
Штучний інтелект як допомога в навчанні, а не замінник.pptx
 
Задачі AI-розробника як застосовується штучний інтелект.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptxЗадачі AI-розробника як застосовується штучний інтелект.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptx
 
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptxЩо треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
 
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
 
JavaScript Community Webinar #14 "Why Is Git Rebase?"
JavaScript Community Webinar #14 "Why Is Git Rebase?"JavaScript Community Webinar #14 "Why Is Git Rebase?"
JavaScript Community Webinar #14 "Why Is Git Rebase?"
 
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
 
Страх і сила помилок - IT Inside від GlobalLogic Education
Страх і сила помилок - IT Inside від GlobalLogic EducationСтрах і сила помилок - IT Inside від GlobalLogic Education
Страх і сила помилок - IT Inside від GlobalLogic Education
 
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
 
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”GlobalLogic QA Webinar “What does it take to become a Test Engineer”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
 
“How to Secure Your Applications With a Keycloak?
“How to Secure Your Applications With a Keycloak?“How to Secure Your Applications With a Keycloak?
“How to Secure Your Applications With a Keycloak?
 
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
 
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
 
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
 
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
 
GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"
 
C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"
 
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
 

Kürzlich hochgeladen

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Visual Studio 2010 - Microsoft Visual C# Key Bindings

  • 1. Microsoft® Visual C#® Default Key Bindings Editing Edit.CollapseTo- Definitions CTRL +M, O Collapses declaration bodies to provide a high-level view of the types and members in the source file. Edit.HideSelection CTRL + M, CTRL + H Collapses current selection to an outlining region. Edit.ToggleAll- Outlining CTRL +M, L Toggles all previously collapsed outlining regions between collapsed and expanded states. Edit.Toggle- OutliningExpansion CTRL +M, M Toggles the currently selected collapsed region between the collapsed and expanded state. Edit.StopOutlining CTRL +M, P Removes all outlining information from the whole document. Edit.Comment- Selection CTRL +K, C or CTRL +E, C Inserts // at the beginning of the current line or every line of the current selection. Edit.Uncomment- Selection CTRL +K, U or CTRL +E, U Removes the // at the beginning of the current line or every line of the current selection. Edit.Format- Document CTRL +K, D or CTRL +E, D Formats the current document according to the indentation and code formatting settings specified on the Formatting pane under Tools | Options | Text Editor | C#. Edit.Format- Selection CTRL +K, F or CTRL +E, F Formats the current selection according to the indentation and code formatting settings specified on the Formatting pane under Tools | Options | Text Editor | C#. Edit.InsertSnippet CTRL +K, X Displays the Code Snippet Picker. The selected code snippet will be inserted at the caret position. Edit.SurroundWith CTRL +K, S Displays the Code Snippet Picker. The selected code snippet will be wrapped around the selected text. Edit.InvokeSnippet- FromShortcut TAB Inserts the expanded code snippet from the shortcut name. Edit.Cycle- ClipboardRing CTRL +SHIFT +V Pastes text from the Clipboard ring to the caret location in the file. Subsequent use of the shortcut key iterates through the items in the Clipboard ring. Edit.Replace CTRL +H Displays the replace options in the Quick Replace tab of the Find and Replace dialog box. Edit.ReplaceInFiles CTRL +SHIFT +H Displays the replace options on the Replace in Files tab of the Find and Replace dialog box. View.Show- SmartTag CTRL +PERIOD (.) or SHIFT +ALT + F10 Displays the available options on the Smart Tag menu. Edit.Toggle- CompletionMode CTRL +ALT + SPACEBAR Toggles between suggestion mode (all commit characters except for tab leave entered text as-is, tab chooses a completion item in the list) and completion mode. Edit.<Direction> ExtendColumn SHIFT +ALT + <ARROW KEY> Creates a box selection instead of a stream selection. File File.NewProject CTRL +SHIFT +N Displays the New Project dialog box. File.OpenProject CTRL +SHIFT +O Displays the Open Project dialog box, where existing projects can be added to the solution. Project.AddClass SHIFT +ALT +C Displays the Add New Item dialog box and selects Class template as default. Project.Add- ExistingItem SHIFT +ALT +A Displays the Add Existing Item dialog box, where existing files can be added to the current project. Project.Add- NewItem CTRL +SHIFT +A Displays the Add New Item dialog box, where a new file can be added to the current project. Window.ShowEz- MDIFileList CTRL +ALT + DOWN ARROW Displays a pop-up listing of all open documents. IntelliSense Edit.CompleteWord CTRL +SPACEBAR or CTRL +K, W Completes the current word in the completion list. Edit.ListMembers CTRL +J or CTRL +K, L Invokes the IntelliSense® completion list. Edit.QuickInfo CTRL +K, I Displays the complete declaration for the specified identifier in your code in a Quick Info tooltip. Edit.ParameterInfo CTRL +SHIFT + SPACEBAR or CTRL K, P Displays the name, number, and type of parameters required for the specified method. Make Completion List Transparent CTRL Causes a visible completion list to become transparent. Navigation Edit.NavigateTo CTRL + COMMA (,) Displays the NavigateTo window, which allows quick navigation to files, types, and members. The word at the caret seeds the search. Edit.FindAll- References SHIFT +F12 or CTRL +K, R Displays a list of all references for the symbol selected. Edit.GoToBrace CTRL +] Moves the caret location to the matching brace in the source file. Edit.GoToDefinition F12 Navigates to the declaration for the selected symbol in code. Edit.GoToNext- Location F8 Moves the caret to the next item, such as a task in the Task List window or a search match in the Find Results window. Subsequent invocations will move to the next item in the list. Edit.Incremental- Search CTRL +I Activates incremental search. If incremental search is on, but no input is passed, the previous search query is used. If search input has been found, next invocation searches for the next occurrence of the input text. Edit.FindNext, Edit.FindPrevious F3 and SHIFT +F3 Searches again for the last search pattern in the direction specified. Edit.FindNext- Selected, Edit.FindPrevious- Selected CTRL +F3 and CTRL +SHIFT +F3 Sets the search pattern to the selected text, then search in the direction specified. View.Forward- BrowseContext CTRL +SHIFT +7 Moves to the next item called in code in the current file. Uses the Go To Definition navigation stack. View.PopBrowse- Context CTRL +SHIFT +8 Moves to the previous item called in code in the current file. Uses the Go To Definition navigation stack. View.Navigate- Backward CTRL + HYPHEN (-) Moves to the previously browsed line of code. View.Navigate- Forward CTRL +SHIFT + HYPHEN (-) Moves to the next browsed line of code. Edit.FindInFiles CTRL +SHIFT +F Displays the Find in Files tab of the Find and Replace dialog box. Edit.FindSymbol ALT +F12 Displays the Find Symbol pane of the Find and Replace dialog box. View.ViewCode F7 Displays the selected item in Code view of the editor. View.ViewDesigner, View.ViewMarkup SHIFT +F7 Switches between Design and Source views for the current document Window.MoveTo- NavigationBar CTRL +F2 Moves focus to the drop-down bar located at the top of the editor when the editor is in Code view or Server Code view. Edit.Find CTRL +F Displays the Find Quick tab of the Find and Replace dialog box. Edit.GoTo CTRL +G Displays the Go to Line dialog box. Edit.GoToFind- Combo CTRL +/ Moves focus to the Find/Command box on the Standard toolbar. EditorContext- Menus.Code- Window.ViewCall- Hierarchy CTRL +K, T Brings focus to the Call Hierarchy window using the member at the caret as a top-level node. Edit.NextHighlight- edReference, Edit.PreviousHigh- lightedReference CTRL +SHIFT + DOWN ARROW and CTRL +SHIFT +UP ARROW Moves the caret to the next or previous highlighted identifier matching the current one.
  • 2. © 2009 Microsoft Corporation. All rights reserved. Microsoft, IntelliSense, Visual C#, Visual Studio, and the Visual Studio logos are trademarks of the Microsoft group of companies. All other trademarks are the property of their respective owners. Refactoring CodeRush Xpress is a free plug-in from Developer Express Inc., in partnership with Microsoft. CodeRush Xpress supports more than 50 refactoring features. See www. devexpress.com/Products/Visual_Studio_Add-in/ CodeRushX/ for more information. Refactor.- EncapsulateField CTRL +R, E Displays the Encapsulate Field dialog box, which allows creation of a property from an existing field and updates all references to use the new property. Refactor.Extract- Interface CTRL +R, I Displays the Extract Interface dialog box, which allows creation of a new interface with members derived from an existing class, struct, or interface. Refactor.Extract- Method CTRL +R, M Displays the Extract Method dialog box, which allows creation of a new method from the selected code. Refactor.Remove- Parameters CTRL +R, V Displays the Remove Parameters dialog box, which allows removal of parameters from methods, indexers, or delegates by changing the declaration at any locations where the member is called. Refactor.Rename CTRL +R, R or F2 Displays the Rename dialog box, which allows renaming all references for an identifier. Refactor.Reorder- Parameters CTRL +R, O Displays the Reorder Parameters dialog box, which allows changes to the order of the parameters for methods, indexers, and delegates. Refactor! CTRL + BACKQUOTE (`) Invokes available Developer Express Inc. refactorings when it is installed. Build Build.BuildSolution F6 or CTRL+SHIFT+B Builds all the projects in the solution. Build.BuildSelection SHIFT+F6 Builds the selected project and its dependencies. Note: You can choose to use these key bindings from the Visual C# Development Settings. To change these settings, go to Tools | Import and Export Settings... and select Reset All Settings. Then select Visual C# Development Settings. You could also import only the key bindings by selecting Import Selected Environment Settings instead of Reset All Settings. To customize individual key bindings, go to Tools | Options | Environment | Keyboard. Debugging Debug.Autos CTRL+D, A Displays the Autos window, which displays variables used in the current line of code and the preceding line of code. Debug.CallStack CTRL+D, C Displays the Call Stack window, which displays a list of all active methods or stack frames for the current thread of execution. Debug.Immediate CTRL+D, I Displays the Immediate window, where expressions can be evaluated. Debug.Locals CTRL+D, L Displays the Locals window, which displays the local variables and their values for each method in the current stack frame. Debug.QuickWatch CTRL+D, Q Displays the QuickWatch dialog box that has the current value of the selected expression. Debug.Start F5 Launches the application under the debugger based on the settings from the startup project. When in Break mode, invoking this command will run the application until the next breakpoint. Debug.Start- WithoutDebugging CTRL+F5 Launches the application without invoking the debugger. Debug.StepInto F11 Executes code one statement at a time, following execution into method calls. Debug.Step- IntoSpecific SHIFT+ALT+F11 Prompts to select which sub expression to step into, regardless of the tools options setting for skipping properties and operators. Debug.StepOut SHIFT+F11 Executes the remaining lines of a method in which the current execution point is located. Debug.StepOver F10 Executes the next line of code, but does not follow execution through any method calls. Debug.Stop- Debugging SHIFT+F5 Stops running the current application under the debugger. Debug.Toggle- Breakpoint F9 Sets or removes a breakpoint at the current line. Debug.Watch CTRL+D, W Displays the Watch window, which displays the values of selected variables or watch expressions. Debug.Enable- Breakpoint CTRL+F9 Toggles the breakpoint between disabled and enabled. Make Datatip Transparent [CTRL] Causes a visible datatip to become transparent. Test.RunTestsIn- CurrentContext CTRL+R, T Runs the unit test containing the caret. Test.RunAllTests- InSolution CTRL+R, A Runs all of the unit tests in the solution. Window View.ClassView CTRL +W, C Displays the Class View window. View.Code- DefinitionWindow CTRL +W, D Displays the Code Definition window. View.ErrorList CTRL +W, E Displays the Error List window. View.ObjectBrowser CTRL +W, J Displays the Object Browser. View.Output CTRL +W, O Displays the Output window, where status messages can be viewed at run time. View.Properties- Window CTRL +W, P Displays the Properties window, which lists the design-time properties and events for the currently selected item. View.Solution- Explorer CTRL +W, S Displays Solution Explorer, which lists the projects and files in the current solution. View.TaskList CTRL +W, T Displays the Task List window, which displays custom tasks, comments, shortcuts, warnings, and error messages. View.Toolbox CTRL +W, X Displays the Toolbox, which contains controls that can be included or used with your code. View.ServerExplorer CTRL +W, L Displays Server Explorer, which lets you view and manipulate database servers, event logs, message queues, Web services, and other operating system services. Window.CloseTool- Window SHIFT +ESC Closes the current tool window. Data.ShowData- Sources SHIFT +ALT +D Displays the Data Sources window. Window.Close- DocumentWindow CTRL +F4 Closes the current tab. Window.NextDocu- mentWindowNav CTRL +TAB Displays the IDE Navigator, with the first document window selected. View.CallHierarchy CTRL +W, K Displays the Call Hierarchy window, which lists callers and callees for a given member. View.ZoomIn, View.ZoomOut CTRL +SHIFT + PERIOD (.) and CTRL +SHIFT + COMMA (,) Increases (>) or decreases (<) the size of contents in the editor.