Content deleted Content added
Java add VSCodium, and break up IDEA |
Java IDE Limitations |
||
Line 1,405:
Java has strong IDE support, due not only to its historical and economic importance, but also due to a combination of reflection and static-typing making it well-suited for IDE support.{{Fact or opinion|Month and year=February 2019|date=February 2019}}
Some of the leading Java IDEs (such as IntelliJ and Eclipse) are also the basis for leading IDEs in other programming languages (e.g. for [[Python (programming language)|Python]], IntelliJ is rebranded as [[PyCharm]], and Eclipse has the [[PyDev]] plugin.)
=== Open ===
{| class="wikitable sortable" style="font-size: 85%; text-align: center; width: auto;"
Line 1,416 ⟶ 1,418:
! [[Platform (computing)|Other platforms]]
! [[GUI builder]]
! Profiling
! JavaScript
! RDBMS
! EE
! Limitations
|-
! [[BlueJ]]
Line 1,425 ⟶ 1,432:
| [[Solaris (operating system)|Solaris]]
| {{no}}
|
|
|
|
| Not a General IDE; a small scale UML editor
|-
! [[DrJava]]
Line 1,434 ⟶ 1,446:
| [[Solaris (operating system)|Solaris]]
| {{no}}
|
|
|
|
| Java 8 only (2014)
|-
! [[Eclipse (software)|Eclipse JDT]]
Line 1,443 ⟶ 1,460:
| [[FreeBSD]], [[Java virtual machine|JVM]], [[Solaris (operating system)|Solaris]]
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| Large JS files will crash
|-
! [[Geany]]
Line 1,452 ⟶ 1,474:
| [[FreeBSD]], [[IBM AIX|AIX]], [[OpenBSD]], [[Solaris (operating system)|Solaris]], other [[Unix]]
| {{no}}
|
|
|
|
|
|-
! [[Greenfoot]]
Line 1,461 ⟶ 1,488:
| [[Solaris (operating system)|Solaris]]
| {{no}}
|
|
|
|
| Not a General IDE; a 2D Game builder
|-
! [[NetBeans]]
Line 1,470 ⟶ 1,502:
| [[OpenBSD]], [[Solaris (operating system)|Solaris]]
| {{yes}}
| {{yes}}
| {{yes}}
| {{no}}
| {{yes}}
| Multi folder Mavan not supported
|-
! [[IntelliJ IDEA]] Community Edition
Line 1,479 ⟶ 1,516:
| [[FreeBSD]], [[OpenBSD]], [[Solaris (operating system)|Solaris]]
| {{yes}}
| {{no}}
| {{no}}
| {{no}}
| {{no}}
|-
! [[Visual Studio Code|VSCodium]]
Line 1,489 ⟶ 1,530:
| {{yes}}
|}
=== Closed ===
{| class="wikitable sortable" style="font-size: 85%; text-align: center; width: auto;"
Line 1,500 ⟶ 1,543:
! [[Platform (computing)|Other platforms]]
! [[GUI builder]]
! Limitations
|-
! [[IntelliJ IDEA]] Ultimate Edition
Line 1,509 ⟶ 1,553:
| [[FreeBSD]], [[OpenBSD]], [[Solaris (operating system)|Solaris]]
| {{yes}}
|
|-
! [[JBuilder]]
Line 1,518 ⟶ 1,563:
| [[Solaris (operating system)|Solaris]]
| {{yes}}
|
|-
! [[JCreator]]
Line 1,527 ⟶ 1,573:
|
| {{no}}
|
|-
! [[JDeveloper]]
Line 1,536 ⟶ 1,583:
| [[JVM|generic JVM]]
| {{yes}}
|
|-
! [[jGRASP]]
Line 1,545 ⟶ 1,593:
|
| {{no}}
|
|-
! [[MyEclipse]]
Line 1,554 ⟶ 1,603:
| [[FreeBSD]], [[Java virtual machine|JVM]], [[Solaris (operating system)|Solaris]]
| {{yes}}
|
|-
! [[Rational Application Developer]]
Line 1,563 ⟶ 1,613:
| [[IBM AIX|AIX]], [[Solaris (operating system)|Solaris]]
| {{yes}}
|
|-
! [[Servoy]]
Line 1,572 ⟶ 1,623:
| [[Solaris (operating system)|Solaris]]
| {{yes}}
|
|-
! [[SlickEdit]]
Line 1,581 ⟶ 1,633:
| [[Solaris (operating system)|Solaris]], [[Solaris SPARC]], [[AIX]], [[HP-UX]]
| {{No}}
|
|-
! [[Understand (software)|Understand]]
Line 1,590 ⟶ 1,643:
| [[Solaris (operating system)|Solaris]]
| {{yes}}
|
|-
! [[Xcode|Xcode (Apple)]]
Line 1,599 ⟶ 1,653:
|
| {{yes}}
| No code formating
|}
|