IntelliJ IDEA
| Developer(s) | JetBrains |
|---|---|
| Stable release | 12.1.1 / April 11, 2013 |
| Written in | Java |
| Operating system | Cross-platform |
| Type | Java IDE |
| License | Apache 2.0 for Community Edition (starting with version 9.0), Proprietary for Ultimate Edition |
| Website | www.jetbrains.com/idea/ |
IntelliJ IDEA is a Java IDE by JetBrains, available as an Apache 2 Licensed community edition and commercial edition. It is often simply referred to as "IDEA" or "IntelliJ". [1]
Contents |
History [edit]
The first version of IntelliJ IDEA was released in January 2001, and at the time was one of the first available Java IDE with advanced code navigation and code refactoring capabilities integrated.[2][3]
Features [edit]
Version 12.1 includes support for Java 8, UI designer for Android development, Play 2.0 and Scala.
Supported languages:
- Java
- JavaFX (1 and 2)
- JavaScript
- CoffeeScript
- HTML/XHTML/CSS
- XML/XSL
- ActionScript/MXML
- Python
- Ruby/JRuby
- Groovy
- SQL
- PHP
- Scala (via separate plugin)
- Clojure (initial support via separate plugin)
- Dart (initial support via separate plugin)
- Haxe (initial support via separate plugin)
- Kotlin (initial support via separate plugin)
- TypoScript (initial support via separate plugin)
Supported technologies and frameworks: JSP, JSF, EJB, Ajax, Google Web Toolkit, Struts, Struts 2, JBoss Seam, Spring, Hibernate/JPA, Web Services, Ruby on Rails, Grails (framework), Java ME MIDP/CLDC, OSGi, Android, Tapestry, Google App Engine, FreeMarker, Velocity, Django, Play.
Supported application servers: GlassFish, JBoss, Tomcat, Jetty, WebLogic, WebSphere, Geronimo
Supported software versioning and revision control systems: Git, CVS, Apache Subversion, Apache Ant, Apache Maven, JUnit and TestNG. A free plugin also exists for the Atlassian IntelliJ Connector integrating JIRA, Bamboo, Crucible, and FishEye.[4]
See also [edit]
Other IntelliJ-based products [edit]
References [edit]
- ^ IntelliJ Source Code
- ^ Multi-language Refactorings
- ^ Crossing Refactoring's Rubicon - a famous article by Martin Fowler, mentioning IntelliJ IDEA's support for automated refactorings.
- ^ Atlassian IntelliJ Connector
Bibliography [edit]
| Wikimedia Commons has media related to: IntelliJ IDEA |
- Saunders, Stephen; Fields, Duane K.; Belayev, Eugene (March 1, 2006), IntelliJ IDEA in Action (1st ed.), Manning, p. 450, ISBN 1-932394-44-3
- Davydov, S.; Efimov, A. (May, 2005), IntelliJ IDEA. Professional'noe programmirovanie na Java (V podlinnike) (1st ed.), BHV, p. 800, ISBN 5-94157-607-2