Your SlideShare is downloading. ×
0
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
devLink- CSharp IDE Tips and Tricks for Visual Studio 2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

devLink- CSharp IDE Tips and Tricks for Visual Studio 2010

1,486

Published on

The slides from my session on C# IDE Tips and Tricks for VS2010 from devLink 2010.

The slides from my session on C# IDE Tips and Tricks for VS2010 from devLink 2010.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,486
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
75
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. C# IDE Tips and Tricks for Visual Studio 2010 Kevin Pilch-Bisson IDE Dev Lead [email_address] http://twitter.com/Pilchie
  • 2. <ul><li>Modern IDE </li></ul>Demo
  • 3. <ul><li>Start Page </li></ul><ul><ul><li>Pin and remove recent projects </li></ul></ul><ul><ul><li>“ Close on solution load” checkbox </li></ul></ul><ul><ul><li>Customizable Xaml file. </li></ul></ul><ul><li>New Project Dialog </li></ul><ul><ul><li>Sort templates </li></ul></ul><ul><ul><li>Search templates ( Ctrl+E ) </li></ul></ul><ul><li>Multi-monitor support </li></ul><ul><ul><li>Move windows between monitors ( Win+Shift+<Arrow> ) </li></ul></ul><ul><ul><li>Float/Dock tabs ( Ctrl+DoubleClick ) </li></ul></ul><ul><ul><li>Close with Middle Click </li></ul></ul><ul><ul><li>Close ToolWindows ( Shift+Esc ) </li></ul></ul><ul><li>Extension Manager </li></ul><ul><ul><li>Easily find/install/update extensions </li></ul></ul>Modern IDE
  • 4. <ul><li>Highlight current line </li></ul><ul><li>Control click “Go to definition” </li></ul><ul><li>Colorized parameter help </li></ul><ul><li>Html copy </li></ul><ul><li>Automatic brace completion </li></ul><ul><li>Document well options </li></ul><ul><li>Solution navigator </li></ul><ul><li>Triple click </li></ul><ul><li>Searchable add references dialog </li></ul><ul><li>In the Extension Manager online gallery! </li></ul>Productivity Power Tools
  • 5. <ul><li>Writing and modifying code </li></ul>Demo
  • 6. <ul><li>Navigate To ( Ctrl+, ) </li></ul><ul><li>IntelliSense suggestion Mode ( Ctrl+Alt+Space ) </li></ul><ul><li>Highlight References ( Ctrl+Shift+Up/Down ) </li></ul><ul><li>Go to Definiton ( F12 ) </li></ul><ul><li>Find all References ( Shift+F12 ) </li></ul><ul><li>Smart Tags ( Ctrl+. ) </li></ul><ul><ul><li>Rename, Generate From Usage, Implement Interface </li></ul></ul><ul><li>Error list ( Ctrl+W, Ctrl+E and F8/Shift+F8 ) </li></ul><ul><li>Override/Partial completion </li></ul><ul><li>Pinnable DataTips </li></ul><ul><li>IntelliTrace </li></ul>Writing and modifying code
  • 7. <ul><li>http:// www.devexpress.com/CodeRushX </li></ul>CodeRush Xpress
  • 8. <ul><li>Over 50 refactorings </li></ul><ul><ul><li>Introduce explaining variable </li></ul></ul><ul><ul><li>Inline temporary </li></ul></ul><ul><ul><li>Move type to file </li></ul></ul><ul><li>Navigation enhancements </li></ul><ul><ul><li>Camel Case navigation ( Alt+Left/Right ) </li></ul></ul><ul><li>Integrates with existing features </li></ul><ul><ul><li>Smart tags, etc. </li></ul></ul>CodeRush Xpress
  • 9. <ul><li>Deep Insight </li></ul>Demo
  • 10. <ul><li>Architecture Explorer </li></ul><ul><ul><li>View all objects in solution, generate arbitrary diagrams </li></ul></ul><ul><li>Dependency Diagrams </li></ul><ul><ul><li>Overall view of system </li></ul></ul><ul><ul><li>Custom grouping </li></ul></ul><ul><ul><li>Butterfly view of methods </li></ul></ul><ul><li>Call Hierarchy ( Ctrl+K, Ctrl+T ) </li></ul>Deep Insight
  • 11. <ul><li>Visual Studio 2010 </li></ul><ul><ul><li>http://msdn.microsoft.com/en-us/vstudio/default.aspx </li></ul></ul><ul><li>C# Developer Center </li></ul><ul><ul><li>http://csharp.net </li></ul></ul><ul><li>Keybindings posters </li></ul><ul><ul><li>http://blogs.msdn.com/lisa/archive/2010/04/16/vs-2010-keyboard-shortcut-posters-now-available-for-vb-c-f-c.aspx </li></ul></ul><ul><li>Bugs & Suggestions </li></ul><ul><ul><li>https://connect.microsoft.com/VisualStudio </li></ul></ul>Resources
  • 12. <ul><li>[email_address] </li></ul><ul><li>http://twitter.com/Pilchie </li></ul>Q & A

×