Showing posts with label 101 Visual Studio 2010 Tips. Show all posts
Showing posts with label 101 Visual Studio 2010 Tips. Show all posts

Thursday, August 12, 2010

101 Visual Studio 2010 Tips

>> Tip #1 How to not accidentally copy a blank line
TO Text Editor All Lang Gen Apply cut or copy commands to blank lines

>> Tip #2 How to cycle through the Clipboard ring
Ctrl+Shift+V (Edit.CycleClipboardRing)

>> Tip #3 How to use the Undo stack
Undo button on Standard Toolbar

>> Tip #4 New! Automatic highlighting of symbols
Hover over symbol, then Ctrl+Shift+Arrow to navigate

>> Tip #5 How to navigate forward and backward w go-back markers
View.NavigateBackward (Ctrl+Minus), View.NavigateForward (Ctrl+Shift+Minus)

>> Tip #6 New! How to collapse a region with ease
Hover over any part of region and dclick. Or Ctrl+M, Ctrl+M

>> Tip #7 How to reach the navigation bar via keyboard shortcut
Ctrl+F2 (Window.MoveToNavigationBar), type-ahead selection

>> Tip #8 How to use Navigate To
Ctrl+comma

>> Tip #9 How to split a window and create new ones
Window Split, Window New Window

>> Tip #10 How to show line numbers in the editor
Tools Options Text Editor All Languages General - Line Numbers

>> Tip #11 How to enable virtual space
TO Text Editor All Languages General

>> Tip #12 How to view visible white space
Edit Advanced View White Space

>> Tip #13 How to change the color of visual white space glyphs
TO Env Fonts and Colors Text Editor Visual White Space

>> Tip #14 How to increase the editors ToolTip font size
TO Env Fonts and Colors Show Settings for Editor ToolTip

>> Tip #15 New! How to zoom in/out in Editor
Ctrl+Mouse Wheel / Edit in zoom control

>> Tip #16 How to change text editor font size via keyboard
Macros.Samples.Accessibility.TextEditorFontSize

>> Tip #17 Diff Automatic vs Default in Fonts and Colors

>> Tip #18 How to print boldly
TO Env Fonts and Colors - Show Settings for Printer

>> Tip #19 How to use box/column selection in the editor
Shift+Alt+Arrow, or Mouse+Alt

>> Tip #20 New! How to use Multiline Edit
Shift+Alt+Arrow, type

>> Tip #21 How to format the current document
Ctrl+K, Ctrl+D (Edit.FormatDocument)

>> Tip #22 You can remove unused using statements in C#
Context Menu Organize Usings Remove Unused Usings

>> Tip #23 How to remove a project from Start Page
Right-click project, select Remove from list

>> Tip #24 How to set bookmarks and navigate among them
Edit.ToggleBookmark (Ctrl+K, Ctrl+K )

>> Tip #25 You can bookmark your quick find results
Ctrl+F, then press bookmark all

>> Tip #26 How to increase Intellisense font sizes
TO Env Fonts and Colors - Show Settings For -

>> Tip #27 How to increase Environment font
TO Env Fonts and Colors - Show Settings For Environment Font

>> Tip #28 Toggle Statement Completion tabs via keyboard
All tab: Alt+. and Common Tab: Alt+,

>> Tip #29 New! How to do Pascal / Sub-string matching in Intellisense

>> Tip #30 New! How to enable Suggestion mode in Intellisense
Ctrl+Alt+Space to enable

>> Tip #31 You can insert a snippet by pressing Tab Tab
Type in snippet shortcut word, then hit Tab Tab to insert

>> Tip #32 New! How to browse new code snippets and add new ones
Tools Code Snippet Manager, HTML and Javascript

>> Tip #33 How to insert a code snippet around a block of code in C#
Select code, then Ctrl+K, Ctrl+S. Command: Edit.SurroundWith

>> Tip #34 How to behold the power of incremental search
Ctrl+I - (Edit.IncrementalSearch)

>> Tip #35 Use Ctrl+F3 to search for currently-selected word
Edit.FindNextStatement

>> Tip #36 How not to search for the currently-selected word
Tools Options Environment Find and Replace

>> Tip #37 You can use F3 to search for the last thing you searched for
Edit.FindNext

>> Tip #38 You can customize what files to find in
Find in Files Look in Choose Search Folders

>> Tip #39 You can use a reg key for customizing search results
HKCU\... \10.0\Find, String Find results format = $f$e($l,$c):$t\r\n

>> Tip #40 Use Ctrl+Alt+Down to drop down the file tab channel
Window.ShowEzMDIFileList

>> Tip #41 Use Close All But This on files in the file tab channel
File.CloseAllButThis

>> Tip #42 You can copy a files full path for the file tab channel
File.CopyFullPath

>> Tip #43 Open a Windows Explorer browser to the active file
File.OpenContainingFolder

>> Tip #44 How to close just the selected files you want
Window Windows

>> Tip #45 How to use the IDE Navigator
Hold Ctrl key, then press tab (or shift+tab)

>> Tip #46 How to navigate all open tool windows
Hold Alt key, then press F7 (or Shift+F7)

>> Tip #47 How to disable the IDE Navigator
Rebind Window.Previous/NextDocumentWindow

>> Tip #48 How to disable statement completion
TO Text Editor All Language Auto List Members

>> Tip #49 How to customize what the tool window push pin does
TO Environment General

>> Tip #50 Show autohiding tool windows via autohide channel
Right-click in the autohide channel to view context menu

>> Tip #51 How to redock a tool window via keyboard
Ctrl+Double Click Tool Window title bar

>> Tip #52 You can maximize a tool window in the editor
Window Tabbed Document

>> Tip #53 New! How to move a file onto a secondary monitor
Click-Drag a file out of File Tab Channel

>> Tip #54 New! How to snap file windows to monitor edges
Windows 7 feature: Win key+Arrow

>> Tip #55 New! How to put file back into File Tab Channel
Ctrl-DoubleClick

>> Tip #56 New! How to reverse the order the file tabs open
TO Doc insert docs to right of existing ones

>> Tip #57 Customize the tool window x button
Tools Options Environment General

>> Tip #58 How to access a toolbar within a tool window
Shift+Alt (note: Alt+Shift will not work)

>> Tip #59 How to quickly access full screen mode
Shift+Alt+Enter (View.FullScreen)

>> Tip #60 How to enter the File window layout mode
Open a file from a command prompt

>> Tip #61 How to use the keyboard to jump to output window panes
Window.NextSubPane. Need to create shortcut

>> Tip #62 Drag and drop code onto the Toolboxs General tab
Either drag and drop code, or use Cut/Copy shortcuts

>> Tip #63 How to use Ctrl+Arrow to move among the Toolbox Tabs

>> Tip #64 Switch between the Icon View and the List view in Toolbox
On Context Menu, uncheck List view

>> Tip #65 You can use Show All to find your hiding Toolbox controls
On Context Menu, check Show All

>> Tip #66 You can show custom tokens in the Task list
TO Environment Task List, add custom token to list

>> Tip #67 How to find what development settings you last reset to
HKCU\Software\Microsoft\VisualStudio\10.0\Profile, LastResetSettingsFile

>> Tip #68 You can create a macro for your import / export settings

>> Tip #69 How to open a file without any UI
Tools.GoToCommandLine

>> Tip #70 How to have fun with the Find Combo Box
Does everything from finding stuff to making coffee

>> Tip #71 How to not show the Start Page on launch
TO Env Startup anything but Show Start Page

>> Tip #72 How to open to the last loaded project
TO Env Startup Load Last Loaded project

>> Tip #73 How to use solution folders to hide projects
Solution Explorer context menu Add New Solution Folder

>> Tip #74 How to create temp or throw away projects
TO Projects and Solutions uncheck Save new projects when created

>> Tip #75 How to hide or show the Project Location is Not Trusted message box
TO Projects and Solutions

>> Tip #76 How to show the Misc Files project in Solution Explorer
TO Env Documents, show Misc project

>> Tip #77 How to type-ahead selection in solution explorer
Just type name of file and focus will jump to file that matches

>> Tip #78 How to add a solution to a solution
File Open Project, choose a solution (not a project) file

>> Tip #79 How to have the Sln Explorer show active file
TO Projects and Solutions General Track Active Item

>> Tip #80 How to use tracepoints to log stuff in your code
Editor context menu Breakpoints Add Tracepoints

>> Tip #81 How to use DataTips to edit a variables content
Click inside DataTip contents to edit

>> Tip #82 New! How to leave comments in Data Tips
Expand down arrow and type in comment

>> Tip #83 New! How to export Data Tips
Debug Export DataTips

>> Tip #84 New! How to label breakpoints
Right-click on breakpoint in Bp Window, Edit Labels

>> Tip #85 New! How to export breakpoints
Breakpoint Window Export Breakpoints button on toolbar

>> Tip #86 How to select the startup project from the Sln Explorer
Tools Options Projects and Solutions Build and Run

>> Tip #87 How to make statement completion transparent
Hold down Ctrl key.

>> Tip #88 You can use Ctrl+. to show a smart tag

>> Tip #89 Shortcut to go directly to the class view search bar
View.ClassViewGoToSearchCombo

>> Tip #90 How to bring up Code Definition Window in C#
View Code Definition Window, Ctrl+\, D

>> Tip #91 How to bring up the Call Hierarchy dialog
View Call Hierarchy, Ctrl+Alt+K

>> Tip #92 How to use Devenv /nosplash to speed up launch, maybe

>> Tip #93 You can create project/item templates
File Export Template

>> Tip #94 New Project from Existing Code
File New Project from existing code

>> Tip #95 Edit project file within IDE
Unload then select Edit

>> Tip #96 XAML Visualizer
Drop down arrow in DataTip to show XAML visualizer option

>> Tip #97 How to see the caught exception in Watch Window
Add $exception to watch window

>> Tip #98 You can disable the Exception assistant
Tools Options Debugging General

>> Tip #99 New! How to use Historical debugging aka Intellitrace
Up / Down arrows in gutter like DVR controls

>> Tip #100 New! How to open IntelliTrace log
Double-click .iTrace files to open in VS

>> Tip #101 New! How to use Extension Manager
Install VS Tips extension to get Tips in Start Page