8个Java程序员必备的基本IDE
1) Eclipse
Eclipse is one of the most popular IDE for java programmers. Eclipse Luna includes official support for Java 8 in the Java development tools, Plug-in Development Tools, Object Teams, Eclipse Communication Framework, Maven integration, Xtext, Xtend, Web Tools Platform, and Memory Analyzer.
2) jDeveloper
jDeveloper provided by Oracle. Oracle JDeveloper is a free integrated development environment that simplifies the development of Java-based SOA and Java EE applications. JDeveloper offers complete end-to-end development to Oracle Fusion Middleware and Oracle Fusion Applications with support for the full development life cycle.
3) Netbeans
Netbeans is another best IDE for build java we applications, desktop, mobile applications.NetBeans IDE is the official IDE for Java 8. With its editors, code analyzers, and converters, you can quickly and smoothly upgrade your applications to use new Java 8 language constructs, such as lambdas, functional operations, and method references.
4) Java Inventor
Java Inventor (“Javi”) is a RAD tool and IDE for JavaFX and Swing. The RAD part lets you create tables, manage data and auto-generate forms and reports. The IDE part lets you enhance your app with custom Java code.
Key Features:
- Build apps quickly
- Customize endlessly
- Auto-generate forms and reports
- Graphically design UI, pages, forms, reports
- Graphically create schema, tables, queries
- Graphically manage, manipulate, import data
5) jGRASP
jGRASP is a lightweight development environment, created specifically to provide automatic generation of software visualizations to improve the comprehensibility of software. jGRASP is implemented in Java, and runs on all platforms with a Java Virtual Machine (Java version 1.5 or higher).
6) Bluej
Bluej is open source Java development environment for coders. This IDE is new in market with set of key features that make it more popular among programmers.
7) IntelliJ
Intellij is a lightweight IDE for JavaSE and also most popular among java programmers. polyglot development, Java EE, Spring/Hibernate and other technologies support, Deployment and debugging with most application servers, Duplicate code search, dependency structure matrix, etc.
8) jCreator
JCreator is the development tool for every programmer that likes to do what he does best: programming. It is faster, more efficient and more reliable than other Java IDE’s. Therefore it is the perfect tool for programmers of every level, from learning programmer to Java-specialist. Provide functionality such as : Project management, project templates, code-completion, debugger interface, editor with syntax highlighting, wizards and a fully customizable user interface