IntelliJ IDEA
IntelliJ IDEA
|
|
---|---|
Basic data
|
|
developer | JetBrains |
Publishing year | January 2001 |
Current version |
2020.1.3 ( July 8, 2020 ) |
operating system | Microsoft Windows , Linux , macOS |
programming language | Java |
category | IDE |
License | Apache License, Version 2.0, Trial (software license) |
German speaking | No |
www.jetbrains.com/idea/ |
IntelliJ IDEA is an integrated development environment (IDE) from the software company JetBrains for the programming languages Java , Kotlin , Groovy and Scala . As of version 9.0, there are two different editions, the paid Ultimate Edition and the free Open Source Community Edition.
Range of functions
Features include support for Java EE , Ant , Apache Maven , JUnit , a GUI editor, tools for version control, especially Git , and mainly various options for automatic code refactoring . From version 14.0 a decompiler for Java classes is available, which allows you to view the Java code of classes, although you only have the bytecode of this class, but not its source code.
Plug-ins
The range of functions can be expanded using plug-ins . These are partly developed by JetBrains and partly by the IntelliJ community. Writing your own plug-ins is expressly encouraged and is currently supported by a plug-in competition every year, in which the winners receive cash and software prizes. A full list of all plugins can be found on the JetBrains website.
IDE offshoot
Since 2009 there has been an offshoot of the IntelliJ IDEA (initially under the name "JetBrains Web IDE") called PhpStorm , which focuses on the PHP programming language , WebStorm for JavaScript development and PyCharm for Python development. Meanwhile, there are also spin-off for Ruby . NET based languages, C / C ++ and Go . In addition, a branch of Google for creating apps for Android has been in existence since May 2013 with Android Studio .
Version table
version | publication | annotation |
---|---|---|
1.0 | January 2001 | first version |
2.0 | July 2001 | |
3.0 | November 2002 | |
4.0 | February 17, 2004 | |
4.5 | July 27, 2004 | |
5.0 | August 1, 2005 | |
6.0 | October 2, 2006 | |
7.0 | October 15, 2007 | Support for Groovy and Grails |
8.0 | November 6, 2008 | |
9.0 | December 8, 2009 | |
10.0 | December 9, 2010 | |
10.5 | May 16, 2011 | Support for Java 7 |
11.0 | December 6, 2011 | |
11.1 | March 28, 2012 | |
12.0 | 5th December 2012 | |
12.1 | April 3, 2013 | Support for JavaFX 2 |
13.0 | 3rd December 2013 | Support for Java 8 |
14.0 | 5th November 2014 | Decompiler for Java classes |
14.1 | March 24, 2015 | initial support for Java 9, support for Docker , Distraction Free Mode |
15.0 | November 2, 2015 | |
2016.1 | 17th March 2016 | |
2016.2 | July 12, 2016 | |
2016.3 | 22nd November 2016 | |
2017.1 | March 21, 2017 | |
2017.2 | 18th July 2017 | |
2017.3 | November 30, 2017 | |
2018.1 | March 27, 2018 | Improvements in code completion, data flow analysis, missing ServiceLoader declaration, create missing class, idempotent body recognition |
2018.1.1 | April 10, 2018 | |
2018.2 | July 25, 2018 | Java 11, several GitHub accesses |
2018.3 | November 21, 2018 | |
2019.1 | March 27, 2019 | |
2019.2 | July 24, 2019 | |
2019.3 | November 28, 2019 | |
2019.3.2 | January 21, 2020 | |
2019.3.3 | ||
2019.3.4 | 17th March 2020 | |
2020.1 | April 9, 2020 | Java 14 , LightEdit mode, JDK autodownload, rendering of Javadocs in the editor |
While IntelliJ IDEA was initially updated in an annual release cycle and sold as a purchase version, since 2015 it has only been available on the basis of a subscription model. However, this grants the user the right to continue using the program in a fallback version number even after the subscription has been canceled, if he has had a subscription for at least 12 months. The fallback version is always the version that you owned after a 12 month long subscription.
At the beginning of 2016, the changeover to several smaller publications per year took place. These are each named with the year and a sequential number for the individual release.
Web links
- Official website of IntelliJ IDEA
- IntelliJ Community
- IntelliJ IDEA Blog
- IntelliJ IDEA plugins
- IntelliJ Community Wiki
Individual evidence
- ^ IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains . (accessed November 22, 2018).
- ↑ IntelliJ IDEA 2020.1.3 Available .
- ↑ Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains . (accessed November 22, 2018).
- ↑ Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains . (accessed November 22, 2018).
- ↑ Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains . (accessed November 22, 2018).
- ↑ JetBrains / intellij-community . (English, accessed November 22, 2018).
- ↑ www.jetbrains.com . (accessed September 30, 2019).
- ↑ IntelliJ IDEA 14 released . November 7, 2014. Retrieved November 10, 2014.
- ↑ JetBrains Plugin Repository .
- ↑ New development environment Android Studio Message on computerbase.de, accessed on May 16, 2013
- ^ JetBrains Company History and Timeline . Retrieved November 26, 2014.
- ↑ Category Archives: Releases . Retrieved September 19, 2019.
- ↑ What is a perpetual fallback license? | FAQ article. In: sales.jetbrains.com. Retrieved September 19, 2019 .
- ↑ Final update on the JetBrains Toolbox announcement | Company blog. In: blog.jetbrains.com. Retrieved March 18, 2016 .
- ↑ JetBrains Toolbox — Release and Versioning Changes | Company blog. In: blog.jetbrains.com. Retrieved March 18, 2016 .
- ↑ Jetbrains: What's New in IntelliJ IDEA. JetBrains sro, accessed April 2, 2018 (English).