Presentation is loading. Please wait.

Presentation is loading. Please wait.

{ C# IDE Tips and Tricks for Visual Studio 2010 Kevin Pilch-Bisson C# IDE Dev Lead

Similar presentations


Presentation on theme: "{ C# IDE Tips and Tricks for Visual Studio 2010 Kevin Pilch-Bisson C# IDE Dev Lead"— Presentation transcript:

1 { C# IDE Tips and Tricks for Visual Studio 2010 Kevin Pilch-Bisson C# IDE Dev Lead kevinpi@microsoft.com http://twitter.com/Pilchie

2 Make you more PRODUCTIVE! Objective

3 { Modern IDE Demo

4  Start Page  Pin and remove recent projects  “Close on solution load” checkbox  Customizable Xaml file.  New Project Dialog  Sort templates  Search templates (Ctrl+E)  Multi-monitor support  Move windows between monitors (Win+Shift+ )  Float/Dock tabs (Ctrl+DoubleClick)  Close with Middle Click  Close ToolWindows (Shift+Esc)  Extension Manager  Easily find/install/update extensions Modern IDE

5 { Writing and modifying code Demo

6  Navigate To (Ctrl+,)  IntelliSense suggestion Mode (Ctrl+Alt+Space)  Highlight References (Ctrl+Shift+Up/Down)  Go to Definiton (F12)  Find all References (Shift+F12)  Smart Tags (Ctrl+.)  Rename, Generate From Usage, Implement Interface  Error list (Ctrl+W, Ctrl+E and F8/Shift+F8)  Override/Partial completion  Pinnable DataTips  IntelliTrace Writing and modifying code

7 { Deep Insight Demo

8  Achitecture Explorer  View all objects in solution, generate arbitrary diagrams  Dependency Diagrams  Overall view of system  Custom grouping  Butterfly view of methods  Call Hierarchy (Ctrl+K, Ctrl+T) Deep Insight

9 { http://www.devexpress.com/CodeRushX CodeRush Xpress

10  Over 50 refactorings  Introduce explaining variable  Inline temporary  Move type to file  Navigation enhancements  Camel Case navigation (Alt+Left/Right)  Integrates with existing features  Smart tags, etc. CodeRush Xpress

11  Visual Studio 2010  http://msdn.microsoft.com/en-us/vstudio/default.aspx http://msdn.microsoft.com/en-us/vstudio/default.aspx  C# Developer Center  http://csharp.net http://csharp.net  C# 2010 Resources  http://msdn.microsoft.com/en-us/vcsharp/dd819407.aspx http://msdn.microsoft.com/en-us/vcsharp/dd819407.aspx  Keybindings posters  http://blogs.msdn.com/lisa/archive/2010/04/16/vs-2010-keyboard- shortcut-posters-now-available-for-vb-c-f-c.aspx http://blogs.msdn.com/lisa/archive/2010/04/16/vs-2010-keyboard- shortcut-posters-now-available-for-vb-c-f-c.aspx http://blogs.msdn.com/lisa/archive/2010/04/16/vs-2010-keyboard- shortcut-posters-now-available-for-vb-c-f-c.aspx  C# Forums  http://social.msdn.microsoft.com/Forums/en- US/category/visualcsharp http://social.msdn.microsoft.com/Forums/en- US/category/visualcsharp http://social.msdn.microsoft.com/Forums/en- US/category/visualcsharp  Bugs & Suggestions  https://connect.microsoft.com/VisualStudio https://connect.microsoft.com/VisualStudio Resources

12 { kevinpi@microsoft.com http://twitter.com/Pilchie Q & A


Download ppt "{ C# IDE Tips and Tricks for Visual Studio 2010 Kevin Pilch-Bisson C# IDE Dev Lead"

Similar presentations


Ads by Google