After I finished my personal project, I tried a new development environment because I wanted to try more on Java development, so here's a simple way to use the experience.
First idea is not Chinese, although most of the development environment is not Chinese, but compared to the NetBeans I have been using the whole Chinese operating environment is very different
But idea's support for plugins is no more than NetBeans, and the idea plugin is a lot more than NetBeans's pathetic plugin, which can help you implement your code more easily.
With ease, the simple functions of idea, such as shortcut keys, quick instructions, and code insertion, can eliminate a lot of repetitive work in writing code projects.
Most of all, using idea for code testing is extremely convenient (relative to NetBeans)
The JUnit test tools are integrated in idea, and you can easily install the other test tools you need, as needed.
And you can automatically generate code based on the program you want to test. The most convenient is the idea of code coverage testing
This provides a great help for unit testing in a pair of projects.
But idea also has some shortcomings
I was in the pairing project, ready to move all the previous procedures to idea, because the project is not compatible with NetBeans, so we need to re-create a graphical interface
But idea's graphical interface is made of a piece of * ...
Although it seems to be possible, but actually the idea of the image design is unable to arbitrarily drag the size of the icon position, this is only a secondary, the biggest problem is that the design and program operation of the situation is completely inconsistent to
After several attempts, I had to continue to develop a pair project on NetBeans and then use idea for unit testing.
Java Development tools Idea usage experience