Programming software which is relatively easy to use?

Reprinted from the product is slightly Library  http://www.pinlue.com/article/2020/04/0600/1910113636259.html

This depends on the specific programming language you use a different language, different software programming, here to Python, Java and C / C ++, for example, were introduced several commonly used programming software:

Python VS Code

This is Microsoft's independent design and development of a lightweight code editor, free, open-source, cross-platform, say the strict sense of the ability to execute Python, but after installing plug-ins, can also be used as a very good Python programming software, auto-completion, code highlighting, syntax tips and other functions is very good for learning to use Python, it is a very good software:

Sublime Text

It is also a lightweight code editor, light and flexible, cross-platform, but in principle free, auto-completion, syntax tips, code highlighting and other features are very good, configure the local Python interpreter path later, you can as a very good Python programming software to use:

PyCharm

This is a professional Python programming software, very popular in the industry, is also very popular with the community free version available for download, compared to the previous code editor who, PyCharm support for code refactoring, code analysis, unit testing, etc. advanced features, therefore, more efficient development and debugging, and more suitable for the development and management of large-scale projects:

Java

IDEA

This is a very professional Java programming software, very popular in the industry, there are free community version is available for download, supports code highlighting, intelligent completion, syntax tips and other common functions, in addition, also supports code refactoring, code review and other advanced features, debugging and therefore develop more efficient, more suitable for large-scale enterprise development projects:

Eclipse

This is a relatively early birth of Java programming software, free, open source rich, cross-platform, plug-in extensions, auto-completion, code highlighting, syntax tips and other functions are very good, after the installation of related plug-ins, but also as a C / C ++, Python development environment to use, very convenient:

C/C++

Code::Blocks

This is a lightweight C / C ++ programming software, free, open-source, cross-platform support for common auto-completion, code highlighting, syntax cues, and other basic functions, in addition, also comes with a number of project templates, you can quickly create Qt, DirectX, GUI applications such as, for C / C ++ programming, it is a very good software:

CLion

This is Jetbrains company specializing in the design and development of a C / C ++ programming software, cross-platform support, but in principle free, common intelligent completion, code highlighting, syntax tips and other functions can be a good support, in addition to also supports unit testing, refactoring, code analysis, CMake and other advanced features for C / C ++ programming, it is also a very good software:

Visual Studio

This is a very professional Windows platform C / C ++ programming software, known as cosmic first IDE, very powerful, intelligent completion, syntax tips, syntax checking and other common functions, this software can be a good compatible and, apart from the , also supports code refactoring, code analysis, unit testing and other advanced features, so developers debug higher efficiency, better suited to manage and maintain large-scale projects:

Currently, these types of software on the sharing of programming languages, of course, there are many other languages ​​like PHP, Go, which have relevant professional programming software, not described in detail here, there are online tutorials and information presented very detailed, interested, you can search for what I hope to share more content can help you, but also welcome comment

 

 

Published 60 original articles · won praise 58 · Views 140,000 +

Guess you like

Origin blog.csdn.net/yihuliunian/article/details/105385624