VS Plug-ins to increase productivity

Source: Internet
Author: User
Tags add format continue copy include key pack window

As friends with Eclipse know, Eclipse Plug-ins are numerous, and there are many useful, efficient plug-ins that help us increase productivity and improve our code structure. Relatively speaking. NET community in the rapid development of the VS plug-in is gradually increased, but can give you the programming experience to bring substantial improvements in plug-ins or relatively few. This article introduces a VS plug-in toolkit, which has a lot of very good and useful small plug-ins, for each plug-in has done a simple introduction, I hope you can find what you want.

This extended property pack applies to VS2010 Professional Edition and above.

The property pack features include:

Toolbar Options Support

Controls the opening and closing of extended features, looking for the associated configuration of extended features.

Solution Navigator

The extension is more like an enhanced solution browser, through which you can:

Expand code files Navigate to a class, expand classes to navigate to members in a class, and so on (C # and VB only)

Search for a class member in a solution

Filter the solution to view open, unsaved files, etc.

View information about classes, class members (similar to references in C #, call relationships)

Move the mouse over the code or picture to preview

In summary, it combines solution browsing, class viewing, object browsing, call hierarchies, navigation features, and symbolic reference lookup features into a tool window, while providing some small tools for interaction. However, it does not include all the features in the solution browser, such as multiple file selection and drag-and-drop functionality.

Quick Query Access

This tool allows you to query and perform common tasks in vs. If you are unsure of the location of a menu, if you want to quickly create a Silverlight project, you can use this tool to find out more efficiently the actions in VS without leaving the keyboard. Through it you can:

Commands to execute the main menu and right-click menu

Opens the New Project dialog box for the selected project template

Show Tool window

Jump to vs Options page

Navigate to an open document

Create and perform a series of actions

You can open the Quick Query window by ctrl+3, and then enter the content you want to query to see the results, if too many results, you can continue to ctrl+3 in the result set continue to find.

Automatic symbol completion

The plugin can automatically match and insert the closing symbol when you enter a symbol, and the specific features are:

Support (), {}, [], <>, ', '

Navigate to the next ending symbol by using the TAB key

can automatically complete the declaration in C # and go to the next line via Shift+enter

tab function

This plugin allows you to fully customize the behavior of the document tab, including Sorting tab by item, alphabetical order, and distinguishing the tab color by the tab-owned item or regular expression, which allows you to better identify the document groups for different items, and to turn tab off by using order.

Query-Accessible Reference Add dialog box

The window will make it easier for you to find the references you are looking for and add them to the project.

Current row highlighting

As the code grows, it becomes more and more difficult to find where it is labeled, and this extension can highlight the tag line to make it easier for you to find it. The color of the tag can also be set in the font and color of the tool options.

HTML replication

This extension allows you to copy and cut code in HTML format from the editor so that you don't need to format the code when you copy it into TFS's bug forms or other html-based controls.

Three times Click to select a bank

Ctrl+click jump To Definition

Resolve mixed tab, space use

Some people like to use the TAB key, some people like to use the space bar, but few people like the combination of the two, the extension can be mixed with the tab and space files to warn, and provide a quick solution to change the separator to your favorite tab or spaces.

Assignment alignment

This extension is very helpful for improving the readability of your code by pressing CTRL+ALT+J, you can use the following code:

Format into:

Note: This may conflict with the current formatting settings. For example, in C # you need to disable the "Tools-> option-> text editor->c#-> format-> space-> ignore spaces in declarative statements."

Move through Alt+up Arrow or alt+down arrow in the upper and lower rows

Column navigation

Although a previously registered key can draw a vertical line in the code Editor to detect whether our code or comment exceeds the screen width, this extension provides a configuration interface to do this work.

Color-enabled parameter Help

This extension improves the consistency of the editor by applying syntax highlighting to the contents of the C #, VB parameter Help window. The highlight color can be customized in the font and Color menu, "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.