IntelliJ IDEA

from Wikipedia, the free encyclopedia
IntelliJ IDEA

IntelliJ IDEA Logo.svg
Screenshot
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

Commons : IntelliJ IDEA  - collection of images, videos and audio files

Individual evidence

  1. ^ IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains . (accessed November 22, 2018).
  2. IntelliJ IDEA 2020.1.3 Available .
  3. Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains . (accessed November 22, 2018).
  4. Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains . (accessed November 22, 2018).
  5. Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains . (accessed November 22, 2018).
  6. JetBrains / intellij-community . (English, accessed November 22, 2018).
  7. www.jetbrains.com . (accessed September 30, 2019).
  8. IntelliJ IDEA 14 released . November 7, 2014. Retrieved November 10, 2014.
  9. JetBrains Plugin Repository .
  10. New development environment Android Studio Message on computerbase.de, accessed on May 16, 2013
  11. ^ JetBrains Company History and Timeline . Retrieved November 26, 2014.
  12. Category Archives: Releases . Retrieved September 19, 2019.
  13. What is a perpetual fallback license? | FAQ article. In: sales.jetbrains.com. Retrieved September 19, 2019 .
  14. Final update on the JetBrains Toolbox announcement | Company blog. In: blog.jetbrains.com. Retrieved March 18, 2016 .
  15. JetBrains Toolbox — Release and Versioning Changes | Company blog. In: blog.jetbrains.com. Retrieved March 18, 2016 .
  16. Jetbrains: What's New in IntelliJ IDEA. JetBrains sro, accessed April 2, 2018 (English).