Vs plug-ins for productivity improvement

Source: Internet
Author: User

All those who have used eclipse know that there are countless Eclipse plug-ins. There are many practical and efficient plug-ins that help us increase productivity and improveCodeStructure. Relatively speaking,. netCommunityDespite the rapid development, the number of vs plug-ins has gradually increased, but there are still few plug-ins that can bring substantial improvements to the programming experience. This article introduces a vs plug-in Toolkit, which contains many small plug-ins that are very useful and useful. We have made a brief introduction to each plug-in and hope you can find what you want.

This article is translated. If you are interested in viewing the original English text, click here. If any translation error is found, please correct it.

 

This extension property package is applicable to vs2010 Professional Edition and later versions. Click here to download.

 

Features of this property package include:

 

  1. Supported toolbar options

    Control the enabling and disabling of Extended features to find the configurations related to the Extended features.

  2. solution navigator

    this extension is more like an enhanced solution browser. You can use it:

    1. Expand the code file and navigate to a class. Expand the class and navigate to the class members (only C # and VB)
    2. search solution class members
    3. filter solutions to view open and unsaved files
    4. View information about classes and class members (similar to references and call relationships in C)
    5. move the cursor over the code or image for preview

    in short, it combines solution browsing, class viewing, object browsing, calling levels, navigation functions, and symbol reference lookup functions into a tool window, it also provides some interactive gadgets. But it does not include all the functions in the solution browser, such as multi-file selection and drag-and-drop functions.

  3. quick query access

    this tool allows you to query and execute common tasks in. If you are not sure about the location of a menu, if you want to quickly create a Silverlight project, you can use this tool to find and execute operations in vs more efficiently without leaving the keyboard. You can:

    1. run the main menu and right-click menu command
    2. open the new project dialog box for the selected project template
    3. display tool window
    4. jump to the vs option page
    5. navigate to an open document
    6. Create and execute a series of operations

    press Ctrl + 3 to open the quick query window, enter the content to be queried, and press enter to view the result. If there are too many results, you can continue searching in the result set by pressing CTRL + 3.

  4. Automatic completion

    This plug-in can automatically match and insert the ending symbol when you enter a symbol. The specific functions include:

    1. Supported (), {}, [], <> ,"",''
    2. Use the tab key to navigate to the next ending symbol.
    3. C # can automatically complete the Declaration and go to the next line through SHIFT + enter
  5. Tab Function

    This plug-in allows you to completely customize the document tab behavior, including sorting tabs by project and alphabetically; distinguishing tabs by project or regular expression of the tab, it allows you to better identify the document groups of different projects and close tabs by using sequence.

  6. Add reference dialog box that can be queried

    This window allows you to quickly and easily find the reference you want to search for and add it to the project.

  7. Current row highlighted

    As the Code increases, it becomes more and more difficult to find the marked place. This extension can highlight the marked line, making it easier for you to find it. You can also set the marked color in the font and color of the tool options.

  8. HTML Replication

    This extension allows you to copy and cut code from the editor in HTML format, so that when you copy the code to a TFs bug form or other HTML-based controls, you do not need to process the format.

  9. Click the selected row three times.
  10. CTRL + click jump to definition
  11. Hybrid tab and Space

    Some people like to use the tab key, some like to use the space key, but few like the combination of the two. This extension can warn files that use the tab and space together, it also provides a quick solution to change the separator to the tab or space you like.

  12. Value assignment alignment

    This extension is helpful for improving code readability. By pressing CTRL + ALT + J, you can run the following code:


    Format:


    Note: This may conflict with the current format settings. For example, in C #, You need to disable "tool-> Option-> Text Editor-> C #-> Format-> space-> ignore space in declaration statement.

  13. Use Alt + up arrow or Alt + down arrow to move between rows
  14. Column navigation

    Although a previously registered key can draw a vertical line in the code editor to check whether our code or comment exceeds the screen width, however, this extension provides the configuration interface to complete this task.

  15. color-based parameter help

    This extension applies the syntax to the content in the parameter Help Window of C # and VB. the highlighted display improves the consistency of the editor. The highlighted color can be " signature help .

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.