简介
IntelliJ IDEAIntelliJ IDEA 2021.1 Community Edition 社区版开发者JetBrains当前版本2023.1 (2023年3月28日;稳定版本) 编程语言Java操作系统跨平台 (Windows, macOS, Linux)类型Java IDE许可协议Apache 2.0 社区版本(9.0 版本开始才有),专有软件 旗舰版本网站www.jetbrains.com/idea/IntelliJ IDEA是一种商业化销售的Java集成开发环境(Integrated Development Environment,IDE)工具软件,由JetBrains软件公司(前称为IntelliJ)开发,提供Apache 2.0开放式授权的社区版本以及专有软件的商业版本,开发者可选择其所需来下载使用。
历史
最初版于2001年1月时推出,当时是少数使用前阶代码浏览及代码重构的Java集成开发环境之一。
在2010年的Infoworld(英语:Infoworld)报告中,比较当时市面上的主流Java集成开发环境,包括:Eclipse、IntelliJ、NetBeans、JDeveloper,IntelliJ获得该媒体实测中的最高评比。
2014年12月,Google宣布其旗下专用于发展Android操作系统的首版Android Studio,即基于IntelliJ IDEA的社区版本发展而成,用以取代原来提供Android开发者使用的Eclipse ADT(英语:Eclipse_(software)#Android_Development_Tools)。开发者除了可直接下载Android Studio外,原IntelliJ用户亦可下载其相关插件来进行开发程序。
IntelliJ对个别编程语言所开发的集成环境,如AppCode(英语:JetBrains#AppCode)、CLion(英语:JetBrains#CLion)、PhpStorm(英语:JetBrains#PhpStorm)、PyCharm、RubyMine(英语:JetBrains#RubyMine)、WebStorm(英语:JetBrains#WebStorm)和MPS等,皆可由插件的方式加载IntelliJ IDEA来使用。
系统需求
操作系统及版本Windows 10/8/7 x64OS X 10.8 或更高版本GNOME 或 KDE 桌面环境存储器最低要求 1 GB; 用于Android 开发与商业开发时,推荐4 GB或更多存储空间300 MB 硬盘空间 + 至少1 GB 用于缓存JDK版本JDK 1.8 (自2016.1)
随软件附带了JetBrains的定制版本JDK屏幕分辨率最小 1024×768
参考资料
^ IntelliJ IDEA 2023.1 Is Out!.
^ IntelliJ IDEA 2021.1 is Out!. . (原始内容存档于2021-04-29).
^ IntelliJ IDEA 2021.1 EAP (211.6556.6 build) Release Notes. . (原始内容存档于2021-04-11).
^ IntelliJ IDEA :: Java refactoring plus sophisticated code refactoring for JSP, XML, CSS, HTML, JavaScript. JetBrains. . (原始内容存档于2014-01-22).
^ Martin Fowler. Crossing Refactoring’s Rubicon. MartinFowler.com. . (原始内容存档于2016-04-20).
^ Andrew Binstock. InfoWorld review: Top Java programming tools. InfoWorld. 2010-09-22 . (原始内容存档于2014-06-20).
^ Google releases Android Studio 1.0, the first stable version of its IDE. VentureBeat. 2014-12-08 . (原始内容存档于2018-06-12).
^ What is the IntelliJ Platform?. VentureBeat. 2015-02-23 . (原始内容存档于2018-07-10).
^ IntelliJ IDEA :: Download Latest Version of IntelliJ IDEA. JetBrains. . (原始内容存档于2021-02-05).
^ IntelliJ IDEA 2016.1 is Here. . (原始内容存档于2020-11-08).
参阅
NetBeans 另一着名的开源多语言开发平台、IDE软件
Eclipse 另一着名的开源Java IDE
WSAD IBM的商业Java IDE(WebSphare Application Developer)
Visual J++ Microsoft的商业Java IDE
JBuilder Borland的商业Java IDE