Wishlist

  • Please make sure to consult the list of existing feature requests first. Select the feature category and browse the corresponding requests.
  • If you find a request that matches your idea of a new feature, review it and post a comment if you like.
  • If you find no matching requests, please go ahead and add a new one.

Please remember: this wishlist is for plugins only. Please don't use it for requesting general product features such as overall performance improvement and the like. Thank you :)


Select feature category:

Feature requests added for the current category:
Name Description Average user rating  
ZK framework GUI designer It would be nice if there's a ZK GUI designer in IDEA
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 334 Comments: 10
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Freemarker Template Editor
Already implemented
An editor for freemarker templates.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 291 Comments: 21
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Flex2 support
Already implemented
To be able to develop Flex2 applications a la Flex2 Builder but with the rock solid, ultra usable, idea IDE.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 241 Comments: 27
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
JBoss Seam support
Already implemented
Support for developing JBoss Seam applications i.e. project setup, include libraries, code templates and generators (like seamgen)
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 223 Comments: 18
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Git VCS
Already implemented
VCS support for Git
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 191 Comments: 16
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
WYSIWYG for JSP,JSF,HTML,XHTML etc... WYSIWYG for JSP,JSF,HTML,XHTML etc...
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 189 Comments: 13
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
OSGi development support It would be really nice to have an OSGi development support within IDEA. Features needed: * Managing OSGi manifest file via bnd. * Exposed classpath per module obey Import-Package declared in man... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 162 Comments: 2
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
PERFORMANCE In a nutshell, we'd like to see IDEA optimized as much as humanly possible for large projects. Our projects has 5,000+ files and 7,000+ java classes (by no means huge, but still large). We notice qu... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 153 Comments: 5
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Velocity syntax support
Already implemented
It would be nice if we could have a proper file association to .vm files which would recognize velocity macros and highlight them properly instead of showing as syntax errors in the editor.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 149 Comments: 7
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Mercurial vcs support Hi, it would be nice to see suport for non-legacy vcses. Among different distributed VCSes mercurial has advantage of being really portable and fast then it comes to dealing with lots of files...
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 131 Comments: 5
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Scala language plugin
Already implemented
Scala is to Java what Struts (and later frameworks) is to servlet development: a large step for mankind. I\'d like to see the Scala plugin (currently in alpha or something) reach a releasable version.... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 108 Comments: 20
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Maven 2 Add support for bidirectional dependencies between idea and Maven 2. To be able create projects from pom's (already exist as maven plugin) but also to be able to update the pom from idea and run goals
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 106 Comments: 4
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Struts2 Support
Already implemented
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 110 Comments: 1
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
FindBugs plugins It would be great to have FindBugs (http://findbugs.sourceforge.net/) integration in IDEA. (Perhaps \"bugs\" number showing next to class/package like in code coverage?)
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 98 Comments: 0
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
PHP language support PHP language support is also a good feature, having worked both PHP and Java and switching from one IDE to another is painfully tiresome. Why not integrate this into intellij ? PLEASE
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 100 Comments: 18
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Spring Web Flow Visual Editor Spring Web Flow Visual Editor
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 92 Comments: 4
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
JavaFX support
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 85 Comments: 2
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
GlassFish support on par with Netbeans Netbeans provides excellent support for GlassFish. One can do quite a bit of configuration of the server resources, etc. from the IDE itself, in addition to deploy/undeploy, start/stop instances and l... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 76 Comments: 1
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Mylar for IDEA (task-focused UI) Please see http://www.eclipse.org/mylar/ for documentation.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 68 Comments: 10
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Java FX Plugin for Java FX/F3. There are NetBeans and Eclipse plugins for this already, it would be nice to catch-up.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 66 Comments: 1
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Improve Ant Build File Editor The current ant build file editor can quite instable when used with larger / more complex build files. The error detection degrades pretty fast and shows lots of false errors. Also the editor has prob... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 74 Comments: 0
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Matisse Support Provide a plug-in that provides Matisse inside of IDEA.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 74 Comments: 10
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Groovy support
Already implemented
It would be nice to see groovy fully supported... As you are already working on ruby support, groovy should be easier as it as friendly syntax and it compiles to bytecode after all (unlike ruby :) so ... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 66 Comments: 1
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Full AspectJ support The only times I have to use Eclipse is to do AspectJ programming. Full AspectJ support would be nice, like the AJDT in Eclipse.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 59 Comments: 0
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Multi Monitor Support in a single project General support for multiple monitors (at least 3). For example the ability to undock, float or create a separate tab group of editors where it can be placed on another monitor. It would be nice to ... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 59 Comments: 2
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
(Even) Better Maven2 Integration It is one thing to be able to launch maven goals from the IDE, and another to be able to browse and edit them seamlessly. See mevenide for NetBeans for ideas. The ability to visually navigate the de... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 62 Comments: 1
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
JavaCC jj-file editor JavaCC jj-files contain a lot of java code, so some kind of code assist there would be great.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 67 Comments: 1
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Erlang language support Interest in this cute functional language from the 80s is quickly growing. A basic custom language implementation in IDEA would be nice. One good attribute is that the language can be considered st... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 52 Comments: 2
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
JSF support for IceSoft's IceFaces Native JSF support in IntelliJ 6 does not include IceFaces (an OpenSource JSF implementation).
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 48 Comments: 0
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Bug trackers integration Add bug/feature number to ckeckin comments and add list of checked in files to bug comments.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 52 Comments: 4
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
A BPEL designer plugin It would be nice to have a visual web service workflow designer, which could be serialized as a BPEL description
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 46 Comments: 4
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Open up source code for more plugins It would be useful to have the source code for some more of the core plugins to serve as a reference for those who write new plugins. It would help to learn how existing plugins implement certain feat... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 50 Comments: 2
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
JavaDoc wyswyg editor Visual javadoc editor with spell checker.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 57 Comments: 0
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Support for jambi It would be nice if the signal/slot mechanism of Jambi (Trolltech\'s new open source product on Qt java bindings) could be supported in the IntelliJ editor.
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 42 Comments: 0
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
XSLT debugger
Already implemented
Advanced XSL transformation debugging
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 52 Comments: 2
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Code completition/Syntax highlighting for SQL
Already implemented
combine "missing left parenthesis" "ORA-00904: invalid column name" with a non trivial sql query. do i need to say more?
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 47 Comments: 1
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
OpenLaszlo Support Add support for OpenLaszlo applications. There used to be a plugin for Eclipse, but it has gone the way of the dodo from what I understand. Support for Rich Internet Applications would be very nice ... >>
  • Currently 2.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Votes: 40 Comments: 4
Vote now
  • Select the line and click to vote
  • .
  • .
  • .
  • .
  • .
Java Disassembler Add a good disassembler (from byte code to source code).