Things I hate in IntelliJ compared to Eclipse
I come from a strong Eclipse background and in my new assignment, my project team uses IntelliJ IDE; So thought let me check this IntelliJ editor. As expected (after being loyal to Eclipse for many years) first I noticed all the bad things about IntelliJ, Here’s my list of bad things (Let me know if there is a better way of using IntelliJ to get around my problems)
- Once you setup you project on IntelliJ, next time when you open IntelliJ, It takes long time to open the project/ IDE (does some scanning of Java/ jar files) worst part is you can’t even minimize that window/ run the process in back ground.
- Upon installing a plug-in, Eclipse asks for a restart of workbench and upon your approval for restart, eclipse automatically restarts, For the same, Interestingly IntelliJ asks “You need to shut down IDEA to activate changes in plugins. would you like do it now? “; (Notice question doesn’t say ‘Restart’ ); So as expected, you have to (re)start your IDEA explicitly after installing a plugin.
- You Can’t drag and drop a Java file from one folder to another folder.
- IntelliJ expects a developer to configure the classpath twice, once to build the application and the second to run the application compared with eclipse where the same class is used by default.
- With little time i spend on IntelliJ, haven’t found a way to add some pre-configured code templates.
Written by Ravi Nallakukkala on April 11th, 2007 with
2 comments.
Read more articles on Editors.
- [+] Digg: Feature this article
- [+] Del.icio.us: Bookmark this article
- [+] Furl: Bookmark this article
#1. April 12th, 2007, at 9:22 AM.
Hello Ravi,
Actually IntelliJ IDEA does not expect that you would configure the classpath twice. It uses the same classpath for compile and run/debug, just as you would expect.
To configure the code templates for new files created in the IDE, you can use Settings | File Templates. To configure code snippets which can be inserted into existing files, you can use Settings | Live Templates (which has a number of predefined templates which you can use as examples for creating your own templates).
If you have any questions regarding IntelliJ IDEA, don’t hesitate to contact our support at http://www.jetbrains.com/support/idea/index.html