Advance understanding of software development (2) software development engineers commonly used tool software

Source: Internet
Author: User
Tags visual studio

On one occasion, I turned on the TV to look around and accidentally caught a war movie. Thousands of communist fighters set up ladders to break a fortress. But the enemy on the tower was putting up a desperate battle to intercept our attack. Both casualties are very heavy, but the city is unable to attack. Seeing that the rest of us are not many, suddenly I do not know from where to open a tank, two guns will be opened the gate. Our troops took advantage of the city and wiped out all the enemies.

This kind of TV series is more common, I believe you have seen more than once. But after I had finished, the scene remained in my mind. Thousands of people are not as direct as a tank, what's the problem? I immediately thought of an ancient poem:工欲善其事, its prerequisite .

Indeed, tools are really important to software development engineers. Good tools can improve the efficiency of work, and thus improve the efficiency of product development. So, in the actual software development project, what are the tools and software commonly used by software engineers?

1. Microsoft Visual Studio/microsoft Visual C + + 6.0

Microsoft Visual Studio (VS) is a Development toolkit product for Microsoft in the United States. It is a more complete set of development tools, including most of the tools needed throughout the software lifecycle, such as the Integrated development environment (IDE). Currently, the latest version is Visual Studio 2013.

Microsoft Visual C + + 6.0 (VC or VC6.0) is a Microsoft-built C + + compiler that translates "Advanced language" (c, C + +, etc.) into a "machine language" program. It is a powerful visual software development tool, and has become one of the preferred tools for most professional programmers to develop software. The latest version of the C + + compiler is now integrated in the Microsoft Visual Studio 2013 software.

The code map opened with Microsoft Visual C + + 6.0 software is shown in Figure 1.

Figure 1 Code map opened with Microsoft Visual C + + 6.0 software

Given the number of people using Microsoft visual Studio/microsoft Visual C + + 6.0 for software development, enthusiasts have developed a plug-in called Visual Assist X. Visual Assist x is a very good Microsoft visual Studio/microsoft Visual C + + 6.0 plug-in that supports languages such as C, C + +, Java, and can automatically identify a variety of keywords, system functions, member variables, At the same time, it can help to improve the development efficiency by automatically giving input hints, labeling errors and correcting case errors.

2. Source Insight

Source Insight is a project-oriented program editor and code browser, it has built-in C, C + +, Java and other programs analysis. It can analyze your source code and automatically display useful contextual information for you.

The source insight is not just a powerful program editor, it also provides the quickest navigation information for the source code. This tool is considered one of the best language editors to use today.

The code diagram opened with source Insight Software is shown in Figure 2.

Figure 2 Code diagram opened with source Insight software

More Wonderful content: http://www.bianceng.cnhttp://www.bianceng.cn/Programming/project/

Related Article

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.