It is necessary to mention that they may differ in nuances of operation, cost. They can be divid into groups: free, paid, conditionally free. Visual Studio The development of Microsoft successfully works on Windows, macOS platforms, is a multilingual development environment (Python, C/C++, JS, etc.). The cost of the service is from $ 45 per month, for creators of open-source projects, individuals, students there is a free option.
The environment allows you to take on various projects
Applications for mobile devices, web applications, video games. Compatibility testing tools allow you to test the product on 300+ browsers, various chinese australia devices. Among the advantages of this IDE are: A large, constantly growing collection of various extensions; Using IntelliSense autocompletion; Customization of the working console; Split screen support.
Only lucky owners of powerful computers
Can afford to work with such an environment, as it is heavy and consumes a lot of resources. Another disadvantage: the software is not compatible with Linux OS. Vim The most controversial tool with a long history, older than most platforms. Is still new couponx features: enhanced cart targeting, discount types, and email collection relevant. Despite its age, the “hello from the 90s” style design has its fans and ranks high among its peers. There is no list of support languages, as the software supports almost everything. Compatible with all popular platforms, including DOS, OS/2. Benefits of using Vim.
Lightweight, requires minimal resources, quick startup
A large community of specialists who have thoroughly studi this “kitchen”, a huge array of cheat sheets, management and settings manuals; Pre-installation of the environment on all Linux, macOS; The work is bas on commands through bulk lead the use of keyboard shortcuts; The price of the issue is free. Cons: Complex login: without learning special commands, it is impossible to perform any actions or exit the IDE; Experience is requir to work effectively; Control – console. Qt Creator A popular cross-platform environment that supports several languages and interacts with all currently common operating systems.