Tuesday, June 30, 2009

Visual Studio Tips & Tricks for Developers:- This includes some shortcuts features in Visual Studio 2008 which will increase your productivity


Most of us use Visual Studio IDE in our daily programming and coding.So this article will tell you few tricks and tips by which you can enhance your productivity and efficiency.

Tips & Tricks

  1. Working in Full Screen Mode in Visual Studio
    1. Alt+Shift+Enter is the shortcut to enter to fullscreen mode in Visual Studio
    2. Its sometimes really helpful and more appealing for developers to work in full screen mode
  2. Editing
    1. For Copying a line in the IDE just go to the start of the line and press Ctrl+C,there is no need to select anything
    2. For Pasting a line just go to the start of the line and just press Ctrl+V
    3. For Deleting a line just go to the start of the line and press Ctrl+X, this is not actually delete but its similar to cut if you do Ctrl+X on current line and go to some other place in your code and do Ctrl+V then it will paste the same line there. CropperCapture_1_.jpg
  1. Expanding and Collapsing the code units
    1. This nice little shortcuts has saved me a lot of time.Whenever i am working on a large piece of code i always get confused and make some changes in other Method or property because they were looking similar.
    2. But now with this shortcut i collapse one method as soon as it is finished.
    3. The shortcut is Ctrl+M+M.
    4. Just go to the beginning or end of the method or property or any code block and hit the shortcut it will expand or collapse the code block comparing to its present state.
    5. If you want to collapse all your code units or blocks to their definitions then the shortcut to achieve this is Ctrk+M+O or Ctrl+M Ctrl+O.This is also a very handy shortcut which helps a lot in development.
  2. Automatic Text Indentation and Formatting
    1. This shortcut helps me to write beautiful and decorative code which is easy to understand by any person.
    2. Shortcut is just press Ctrl+K+D.
    3. This works not only in C# and VB code behind but it works well in aspx pages.
    4. If you want to just format the selected piece of code then just press Ctrl+K+F
  3. Automatically adding Namespaces
    1. Use the Ctrl+. (Remember this is Ctrl+[period] if you get confused) shortcut key to automatically get intellisense for probable namespaces.
    2. Just press enter to include the required namespace.
    3. There are much cooler tricks when using a refactor like Resharper.I will discuss those tricks later this month in one of my posts.
  4. Commenting And Uncommenting The Code
    1. This trick saved me a lot of time.
    2. Just select the code to be commented and press Ctrl+K+C,this will comment your code block.
    3. For uncommenting the code just press Ctrl+K+U,this will uncomment the code block.
  5. Automatically generating properties
    1. Generating dummy getter and setters or properties is also a pain in big projects.
    2. Although i would recommend you some refactors like Resharper which can do it for you or some code generators like Code Smith and also give a try to inbuilt on in Visual Studio 2008 called T4 or Text Template Transformation Toolkit.
    3. But if you don't have such a mass volume project and just don't want to write your getter and setters then just type this prop + TAB+TAB
    4. Remember you don't have to type all of this but you only type prop and then press TAB two times for VS2008 to automatically generate the property for you now you can change the name and any other thing by navigating and just pressing TABS.

See full detail: http://www.codeproject.com/KB/aspnet/VisualStudioTipsTricks.aspx

No comments: