Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "IDE/Criticism"
< IDE
(New page: This page aims at listing criticism that is often heard from end-users about Eclipse when comparing IDEs. This can become a list of top priority issues from an end-user POV. For a better ...) |
m |
||
Line 1: | Line 1: | ||
− | This page aims at listing criticism that is often heard from end-users about Eclipse when comparing IDEs. This can become a list of top priority issues from an end-user POV. | + | This page aims at listing criticism that is often heard from end-users about Eclipse when comparing IDEs. This can become a list of top priority issues from an end-user POV. |
− | For a better use, this page should contain '''no judgment''' from Eclipse contributors. People can discuss on related Bugzilla entries. | + | For a better use, this page should contain '''no judgment''' from Eclipse contributors. People can discuss on related Bugzilla entries. |
− | * http://www.ihateeclipse.com/ | + | *http://www.ihateeclipse.com/ |
− | ** Eclipse says that you need to refresh (with F5) whereas it could refresh automatically. | + | **<strike>Eclipse says that you need to refresh (with F5) whereas it could refresh automatically.</strike> |
− | ** Default preference settings are not very adapted. | + | ***This has been fixed in Kepler. |
− | ** ...Follow link for exhaustive list... | + | **Default preference settings are not very adapted. |
− | * http://developer4life.blogspot.de/2012/01/intellij-vs-eclipse.html | + | **...Follow link for exhaustive list... |
− | ** "The default code completion and assistance in Intellij is faster and better." | + | *http://developer4life.blogspot.de/2012/01/intellij-vs-eclipse.html |
− | ** "If you are a rookie developer, Intellij can improve your code. '''Solution?''' Stricter checkstyle? Integrate FindBugs by default? | + | **"The default code completion and assistance in Intellij is faster and better." |
− | ** "Intellij user experience is much easier to grasp." | + | **"If you are a rookie developer, Intellij can improve your code. '''Solution?''' Stricter checkstyle? Integrate FindBugs by default? |
− | ** "No doubt Intellij’s plugin [for SVN & Git] is more reliable, has better GUI and easier to use." | + | **"Intellij user experience is much easier to grasp." |
− | * [French] http://www.developpez.net/forums/d1363765-2/general-developpement/debats-developpement-best-of/quel-est-votre-environnement-developpement-edi-prefere-en-2013/#post7408401 | + | **"No doubt Intellij’s plugin [for SVN & Git] is more reliable, has better GUI and easier to use." |
− | ** *Issue* Eclipse doesn't support Maven Out-of-the-box '''Solution?''' Make m2eclipse available by default in Java IDE package | + | *[French] http://www.developpez.net/forums/d1363765-2/general-developpement/debats-developpement-best-of/quel-est-votre-environnement-developpement-edi-prefere-en-2013/#post7408401 |
− | ** *Issue* JPA support is better in IntelliJ | + | ***Issue* Eclipse doesn't support Maven Out-of-the-box '''Solution?''' Make m2eclipse available by default in Java IDE package |
− | * [French] http://www.developpez.net/forums/d1363765-2/general-developpement/debats-developpement-best-of/quel-est-votre-environnement-developpement-edi-prefere-en-2013/#post7408095 | + | ***Issue* JPA support is better in IntelliJ |
− | ** Eclipse too slow '''Solution?''' Profiling and fixing perf bottlenecks | + | *[French] http://www.developpez.net/forums/d1363765-2/general-developpement/debats-developpement-best-of/quel-est-votre-environnement-developpement-edi-prefere-en-2013/#post7408095 |
− | ** Eclipse freezes too often '''Solution''' Avoid delivering bugs ;) | + | **Eclipse too slow '''Solution?''' Profiling and fixing perf bottlenecks |
− | ** Eclipse is not ergonomic | + | **Eclipse freezes too often '''Solution''' Avoid delivering bugs ;) |
− | ** Not beautiful '''Solution?''' A nicer theme out-of-the-box | + | **Eclipse is not ergonomic |
− | * [French] http://www.developpez.net/forums/d1363765-2/general-developpement/debats-developpement-best-of/quel-est-votre-environnement-developpement-edi-prefere-en-2013/#post7408401 | + | **Not beautiful '''Solution?''' A nicer theme out-of-the-box |
− | ** Eclipse editor doesn't link to external resources compared to IntelliJ. Example: IntelliJ can automatically open an XML file from a Java field...) | + | *[French] http://www.developpez.net/forums/d1363765-2/general-developpement/debats-developpement-best-of/quel-est-votre-environnement-developpement-edi-prefere-en-2013/#post7408401 |
− | ** Eclipse doesn't have inner language completion (completion for an XPath expression inside Java code) compared to IntelliJ | + | **Eclipse editor doesn't link to external resources compared to IntelliJ. Example: IntelliJ can automatically open an XML file from a Java field...) |
− | ** Java completion in IntelliJ matches context. | + | **Eclipse doesn't have inner language completion (completion for an XPath expression inside Java code) compared to IntelliJ |
− | ** Java completion in IntelliJ understands camel-case <code>obj.mM</code> matches <code>obj.myMethod</code>) '''Solution?''' Make complation for <code>obj.xyz</code> actually match <code>obj.x*y*z</code> | + | **Java completion in IntelliJ matches context. |
+ | **Java completion in IntelliJ understands camel-case <code>obj.mM</code> matches <code>obj.myMethod</code>) '''Solution?''' Make complation for <code>obj.xyz</code> actually match <code>obj.x*y*z</code> |
Revision as of 03:23, 25 July 2013
This page aims at listing criticism that is often heard from end-users about Eclipse when comparing IDEs. This can become a list of top priority issues from an end-user POV.
For a better use, this page should contain no judgment from Eclipse contributors. People can discuss on related Bugzilla entries.
- http://www.ihateeclipse.com/
Eclipse says that you need to refresh (with F5) whereas it could refresh automatically.- This has been fixed in Kepler.
- Default preference settings are not very adapted.
- ...Follow link for exhaustive list...
- http://developer4life.blogspot.de/2012/01/intellij-vs-eclipse.html
- "The default code completion and assistance in Intellij is faster and better."
- "If you are a rookie developer, Intellij can improve your code. Solution? Stricter checkstyle? Integrate FindBugs by default?
- "Intellij user experience is much easier to grasp."
- "No doubt Intellij’s plugin [for SVN & Git] is more reliable, has better GUI and easier to use."
- [French] http://www.developpez.net/forums/d1363765-2/general-developpement/debats-developpement-best-of/quel-est-votre-environnement-developpement-edi-prefere-en-2013/#post7408401
- Issue* Eclipse doesn't support Maven Out-of-the-box Solution? Make m2eclipse available by default in Java IDE package
- Issue* JPA support is better in IntelliJ
- [French] http://www.developpez.net/forums/d1363765-2/general-developpement/debats-developpement-best-of/quel-est-votre-environnement-developpement-edi-prefere-en-2013/#post7408095
- Eclipse too slow Solution? Profiling and fixing perf bottlenecks
- Eclipse freezes too often Solution Avoid delivering bugs ;)
- Eclipse is not ergonomic
- Not beautiful Solution? A nicer theme out-of-the-box
- [French] http://www.developpez.net/forums/d1363765-2/general-developpement/debats-developpement-best-of/quel-est-votre-environnement-developpement-edi-prefere-en-2013/#post7408401
- Eclipse editor doesn't link to external resources compared to IntelliJ. Example: IntelliJ can automatically open an XML file from a Java field...)
- Eclipse doesn't have inner language completion (completion for an XPath expression inside Java code) compared to IntelliJ
- Java completion in IntelliJ matches context.
- Java completion in IntelliJ understands camel-case
obj.mM
matchesobj.myMethod
) Solution? Make complation forobj.xyz
actually matchobj.x*y*z