JetBrains IntelliJ IDEA - a leading rapid development environment in Java. IntelliJ IDEA is a high-tech complex highly integrated programming tools, including intelligent source editor with advanced automation tools, powerful refactoring tools, native support for technologies J2EE, mechanisms of integration test environment Ant / JUnit and version control systems, a unique tool to optimize and test the code Code Inspection, as well as innovative visual GUI builder.The unique capabilities of JetBrains IntelliJ IDEA relieve the programmer of the burden of routine tasks in a timely manner to help eliminate errors and improve code quality by raising developer productivity to new heights.