devLink- CSharp IDE Tips and Tricks for Visual Studio 2010

  • 1,428 views
Uploaded 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.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,428
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
74
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.
    • Modern IDE
    Demo
  • 3.
    • 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+<Arrow> )
      • Float/Dock tabs ( Ctrl+DoubleClick )
      • Close with Middle Click
      • Close ToolWindows ( Shift+Esc )
    • Extension Manager
      • Easily find/install/update extensions
    Modern IDE
  • 4.
    • Highlight current line
    • Control click “Go to definition”
    • Colorized parameter help
    • Html copy
    • Automatic brace completion
    • Document well options
    • Solution navigator
    • Triple click
    • Searchable add references dialog
    • In the Extension Manager online gallery!
    Productivity Power Tools
  • 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.
    • http:// www.devexpress.com/CodeRushX
    CodeRush Xpress
  • 8.
    • 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
  • 9.
    • Deep Insight
    Demo
  • 10.
    • Architecture 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
  • 11.
    • Visual Studio 2010
      • http://msdn.microsoft.com/en-us/vstudio/default.aspx
    • C# Developer Center
      • http://csharp.net
    • Keybindings posters
      • http://blogs.msdn.com/lisa/archive/2010/04/16/vs-2010-keyboard-shortcut-posters-now-available-for-vb-c-f-c.aspx
    • Bugs & Suggestions
      • https://connect.microsoft.com/VisualStudio
    Resources
  • 12.
    • [email_address]
    • http://twitter.com/Pilchie
    Q & A