devLink - VB IDE Tips and Tricks for Visual Studio 2010

1,590 views
1,526 views

Published on

The slides from my VB IDE Tips and Tricks for VS2010 talk at devLink 2010

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

No Downloads
Views
Total views
1,590
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

devLink - VB IDE Tips and Tricks for Visual Studio 2010

  1. 1. VB IDE Tips and Tricks for Visual Studio 2010 Kevin Pilch-Bisson IDE Dev Lead [email_address] http://twitter.com/Pilchie
  2. 2. <ul><li>Modern IDE </li></ul>Demo
  3. 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. 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. 5. <ul><li>Writing and modifying code </li></ul>Demo
  6. 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. 7. <ul><li>http://www.devexpress.com/CodeRushX </li></ul>CodeRush Xpress
  8. 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. 9. <ul><li>Deep Insight </li></ul>Demo
  10. 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>Deep Insight
  11. 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>VB Developer Center </li></ul><ul><ul><li>http://msdn.microsoft.com/vbasic </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. 12. <ul><li>[email_address] </li></ul><ul><li>http://twitter.com/Pilchie </li></ul>Q & A

×