Powerful plug-in for programmers-Visual assist. net

Source: Internet
Author: User

Visual assist X 10.1 (Development Environment Enhancement Tool)

Enhance the editing capability in the Microsoft development environment.

Visual assist X has powerful editing features to improve production efficiency. It can be fully integrated into your Microsoft development environment and upgraded to your ide, without changing programming habits, you can feel the benefits of visual assist X.

 

Visual assist X is a good Visual Studio. NET 2003 and 2002 plug-ins, supporting C/C ++, C #, Visual Basic and other languages, it can automatically identify various keywords, system functions, member variables, automatically give input prompts, automatically correct case errors, and automatically mark errors, which helps improve the automation and development efficiency of the development process.

 Architecture

Starting from Microsoft Visual C/C ++ 6.0, all Microsoft ide provides a lightweight Parser for your editing environment, making it easy to write your code, they do not generate a target code. This default help form is called intelliisense. Its features include member list box, Completion list box, stop tool prompt, and automatic parameter information. You can set the working status of each component in the IDE dialog box.

Visual assist x removes the shortcomings of the default intelliisense and supplements it with a series of new features, improving the availability of the IDE. The number of help depends on the IDE, the programming language used, and the options you set.

Like the default intelliisense, visual assist X also includes the parser, which runs during your editing process. The trainer differs from the default analyzer in that they do not load pre-configured symbolic databases, thus expanding the scope of intelliisense. Visual assist X only collects header files and object information in your project. These header files and objects can be contained in the system, third-party library, MFC, or ATL/wtl/STL. This means that the activities of intelliisence are more frequent and the results are more accurate.

Not only C/C ++, but for all programming languages, visual assist X contains the executable Light Load default parser. For C/C ++, you can select visual assist x private intelliisense or default analyzer. You can only use visual assist X when it is unavailable, these work methods can be implemented through special settings.

Visual assist X is a low-priority background thread plug-in that does not affect the performance of your IDE environment. This thread is active during idle. When you start to input code, it returns to silent State. The parser does not generate the target code. Therefore, it consumes less resources than the traditional parser.

Visual assist x improves work automation, simplifies browsing, and displays key information about your development process. Its functions are fully integrated into the IDE to fully integrate the two. Is Microsoft Visual Studio. all programming languages of NET 2003 and 2002 provide programming assistants, including C/C ++, C #, ASP, Visual Basic, Java and HTML. In addition, it also provides programming help for Microsoft Visual C ++ 6.0 and 5.0 C/C ++ users.

Product Features

Improved intelliisense:Members and Completion list lists appear more frequently and quickly, and the results are more accurate. The parameter information is more complete and annotated. A sticky tooltip containing all symbols.

Faster code input:Observe the suggestion list box when you enter it. The optional characters are provided based on your input. To facilitate character selection, you can also define the atuotext and code template in advance.

Automatic Error Correction:Monitor your ide for instant correction of simple but time-consuming errors.

Faster Information Retrieval:You can learn more about the code quickly and observe the current stopping browser in the new va view to get more information about the current symbol. In addition, small content and definition items are added to the resource window to obtain information snapshots.

Added colors and formats:With more color and format options, code interpretation is faster. Enhanced the basic syntax color of IDE, highlighting matching and mismatched entries while you enter the code. In addition, column indicator and print in color are added to place the RTF in the cut version.

Simplified search and browsing:Searching and browsing are easier. You can quickly jump to the symbol with the same name through content search. You can find the symbol definition anywhere on your workbench, and transfer it to the symbol execution place in your code. Select the file list method to lock the header file and the corresponding CPP file. Open a file from your workbench file list. Contains a list of recent behaviors, which can be converted between the activity parts of the Code. Move scope can reach the next method, and also include round-trip browsing.

Spelling check:Check the Code while entering it, and you can see a red underline similar to Microsoft Word. Contains spell check comments and strings. In addition, spell check code can check incorrect input symbols.

Expanded basic Editing:The editor is enhanced to edit the code more quickly. Contains surround selections and multiple clipboards. Sort lines.

Suitable for your personal style configuration features: Refine the Options dialog box, define the visual assist x feature to adapt to your programming habits. The content menu contains multiple commands. Setting shortcuts can speed up access to your preferred commands. You can disable or allow visual assist X, or force it to re-profiling to make it more intelligent.

 

 

Powerful plug-in for programmers-Visual assist. NET 2003

 

Source code light (Yang Bing)

Programmer plug-ins? You may have such questions when you see this title.

In fact, this plug-in, visual assist. NET 2003 (hereinafter referred to as vassist), is only an auxiliary tool for programmers to write code, it is very effective to help programmers coding.

Vassist is a programmer auxiliary tool for Visual Studio. NET 2003 (. It improves something in the vs programming environment.

Next, we will introduce the features and usage of vassist.

Vassist adopts the standard installation method. After the installation is complete, open a project in Vs and you will see an additional tool bar on the vs interface (Figure 1), that is, vassist.

Figure 1

The first command button from left to right, which is the option setting of vassist.

The second command button displays the definition of the current symbol. If you select a function or variable, you can use it to view the defined position of the function or variable.

The third command button can write some fixed-format code for us. For example, to declare a class, we don't need to write frameworks such as class XXX and public. Just a little bit, vassist can all be done for us.

When writing a program, we usually create multiple projects. To open files of other projects and use the solution Resource Manager of Vs, We need to select one layer at a time, which is troublesome. Now, with the fourth button of vassist, you can easily browse all the files in this solution. It will display a large file list, and we can select it directly.

The Fifth command button is frequently used by me. We usually need to switch constantly in the. h and. cpp files. Although there is a vs tab, You need to select the corresponding one. With the fifth command button, you can directly access the corresponding h or. cpp file.

The sixth and seventh buttons can be used to restore the position of the cursor. They can record the previous positions where the cursor was used. In this way, we can conveniently locate the cursor.

The eighth and ninth buttons are easy to search for strings either forward or backward.

As a programmer, it is inevitable that you may make mistakes or discard semicolons, Parentheses, and other things. It is a waste of time to let the compiler check out the code after a short Compilation Time. This is what the tenth button has to do. It can be used for spelling checks, saving us a lot of time!

The 12th-15th command button is responsible for checking the spelling of vassist. It can be written after one or two characters, you can roughly determine the name or variable of the function you want to write. At this time, you only need to press enter to directly type the word, and you do not need to type it again, it can automatically fix your case-insensitive errors. In the case of errors, for example, if your variables are not declared, they will be used directly. It will add a red underline in the wrong place, remind you.

The last command button is the vassist switch. You can disable it when you don't want to use vassist.

Vassist also has a good function: the navigation bar of VS is almost useless and can't do anything. We can't use it to reach any function. Therefore, vassist provides its own navigation bar, you only need to select the corresponding function to quickly locate it. Otherwise, you need to locate it slowly in front of N multiple codes ......

In addition, when we paste the code, we will inevitably need to re-typeset the code format. vassist can automatically typeset for us during the pasting, so we do not need to press the hotkey provided by, a little lazy.

If you think it is inconvenient to use the mouse to click the vassist command button, you can set some hotkeys. Choose vs> Options> environment> keyboard.

Vassist is a convenient and intelligent tool that helps programmers write code. I hope you can see it all. If you want to download the file, you can search for it by Google.

 

(Visual Studio cannot be correctly installed in the Chinese version of chuangtian VC. You must replace the following three files: vcmsdev.exe, devshl. dll, and devedit. PKG)

 

File Download

 

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.