One of the most important things to improve is the consumption of resources, mainly memory. You also need a very powerful computer compared to Visual Studio Code or Visual Studio Enterprise. An important improvement would be the case of having more than one instance open. It is common to have more than one instance because of developing linked microservices or frontend/backend at the same time. Memory usage in this case should be optimized. The debugging of objects and their manipulation is also not optimal. Sometimes it is difficult to observe variables or very complex objects. There are also memory overflows that sometimes cause debugging to stop.
* Smaller amount of plugins than within Eclipse; but still then: you get many. * Sometimes, plugins (from third parties) are not updated. * Needs a bigger amount of memory. * For some (good) features, you need to buy the Ultimate Version (for me personally, it was worth the money for myself)
Desarrollador Java Jr/BPM Jr at Agnostic | a cognitive company
Real User
2019-01-27T15:43:00Z
Jan 27, 2019
I see as a disadvantage the high prices of the license purchase that is almost $ 500 per year since this limits the use of IDE and especially for those developers who work on their own since it requires a large investment.
An Integrated Development Environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. IDEs increase productivity by offering tools such as a source code editor, build automation, and a debugger.
IDEs streamline the development lifecycle by providing a suite of functionalities that only need one installation package. By integrating numerous development tools into one platform, developers reduce the overhead of...
One of the most important things to improve is the consumption of resources, mainly memory. You also need a very powerful computer compared to Visual Studio Code or Visual Studio Enterprise. An important improvement would be the case of having more than one instance open. It is common to have more than one instance because of developing linked microservices or frontend/backend at the same time. Memory usage in this case should be optimized. The debugging of objects and their manipulation is also not optimal. Sometimes it is difficult to observe variables or very complex objects. There are also memory overflows that sometimes cause debugging to stop.
* Smaller amount of plugins than within Eclipse; but still then: you get many. * Sometimes, plugins (from third parties) are not updated. * Needs a bigger amount of memory. * For some (good) features, you need to buy the Ultimate Version (for me personally, it was worth the money for myself)
I see as a disadvantage the high prices of the license purchase that is almost $ 500 per year since this limits the use of IDE and especially for those developers who work on their own since it requires a large investment.