I would second that. Idea 7 is sluggish for editing, and a has a num...
I would second that. Idea 7 is sluggish for editing, and a has a number of issues which lock the Editor pane when a "background" task is executing (like compile).
Also, I'd love to see the feature where the dialog boxes (such as Reload Project) come to the front and are focused when they are blocking the editor. Currently, if they get buried behind a window, they can be hard to find.
Really? I see this all the time. It can edit as normal, until it is ...
Really? I see this all the time. It can edit as normal, until it is "reloading compiler caches", which takes about 5-10 minutes. After that, I can edit again.
We found the problem. They recommended the following: \\ "Please unc...
We found the problem. They recommended the following:
"Please uncheck "Run Jasper validator for JSP files" on "Java EE Build Settings" tab in Web Facet settings. Will the problem persist?"
This fixed our issues. If you have similar issues compiling, you might want to check those boxes.
I have loved and promoted IDEA everywhere I go since 2001. But it has beco...
I have loved and promoted IDEA everywhere I go since 2001. But it has become so slow for our larger projects, no matter what JVM settings I use, that I am having a hard time recommending it to others.
The 1+ minute delays that happen at random, and the long start-up times, are infuriating.
As I said, I have tried many recommended configs that help a little, use no facets, and disabled all unneeded plug-ins, but I still get long delays and growing memory footprints.
I'm finding the same thing. I'm starting to consider switching to another ...
I'm finding the same thing. I'm starting to consider switching to another IDE as IntelliJ is coming way too bloated out of the box. I almost wish I could just revert back 3 or 4 versions so I could have my a lighter, faster IDE back. My Eclipse brethren working on the same codebase do not see the same lag times or memory footprint that I do and its providing a big temptation to switch (especially since I'm the only IntelliJ user on the team).
My wishlist for 8 is that they add JDK 7 language features (once they're finaliz...
My wishlist for 8 is that they add JDK 7 language features (once they're finalized), Mercurial SCM integration, Wicket integration, more refactorings, better SQL support, and Scala language support.
No, we don't currently have any plans to release daily builds of IntelliJ IDEA. ...
No, we don't currently have any plans to release daily builds of IntelliJ IDEA. We've been able to maintain a fairly consistent weekly build schedule during the previous EAP cycle, and we intend to keep it that way.
Just looked at the releasenotes of the 1st Idea 8 eap. Glad it supports Seam. Co...
Just looked at the releasenotes of the 1st Idea 8 eap.
Glad it supports Seam. Could you add ALL features in RichFaces Visual Editor, Seam Tools and Hibernate Tools of the JBoss Tools project so that I won't envy with guys who use Eclipse and JBoss Tools for free?
I'm looking forward to trying the js debugger. Though if it doesn't support EXT ...
I'm looking forward to trying the js debugger. Though if it doesn't support EXT I won't be able to use it. (I'm sure everyone has their favorite js library they'd like to have work with it)
I'm very happy to see Seam support on IDEA 8. I think it will be the best java f...
I'm very happy to see Seam support on IDEA 8. I think it will be the best java framework to build web apps so, PLEASE, take Seam into SERIOUS CONSIDERATION and add into IDEA (for sure the best java IDE) strong support for it, like Seam Tools and Hibernate Tools do for Eclipse.
My wishlist would be: Velocity syntax support (since Freemarker in on the list...
My wishlist would be:
Velocity syntax support (since Freemarker in on the list)
Per project encoding (I noticed Per File encoding but hopefully this could be applied to all files included in a project.)
a deeper Maven integration: ability to do Hotswap with a Maven project that has resources filtering and war-plugin level filtering (like on web.xml or css files, etc.). The latter happens during the package goal of the lifecycle.
general performance has clearly become an issue for any developer not having a fresh machine (on Windows at least)
Diana looks nice. Any chance the AS3 support for Flex will be ramped up to allow...
Diana looks nice. Any chance the AS3 support for Flex will be ramped up to allow for all the nice refactoring tools to be available? I.e. "extract interface" or other code tools like "generate getters and setters" ?
Those two features alone would make it really kick the crap out of Flex Builder. I don't need the GUI builder - that's the only thing that Flex Builder does well - I need the actual code time-savers... (I'll keep Flex Builder around for just help with GUI stuff - but using Eclipse for coding makes me want to harm myself on a daily basis)
I concur. Please add more nice Flex3/ActionScript3 and AIR support. I see it cat...
I concur. Please add more nice Flex3/ActionScript3 and AIR support. I see it catching up like fire and don't like FlexBuilder, we need a better alternative !
I would say: ditch maven support, or at least spend less time on this, since it ...
I would say: ditch maven support, or at least spend less time on this, since it is only a matter of time until everybody starts understanding what a piece of crap maven is.
Improving performance is, in my opinion, the most important thing. Every developer I know that uses IDEA is very happy with the rich feature-set, and the general quality. They only complain about the sluggishness...
I disagree; we are using Maven here for many projects, and the Maven integration...
I disagree; we are using Maven here for many projects, and the Maven integration in IDEA helps us tremendously. While you are certainly entitled to your own opinion about Maven, speaking for myself, I would hate if JetBrains stopped supporting it.
It became an integral part of our work process and is a great time saver for us.
I do agree with you on one point though: Keep up the good work!
Ditto on the maven support. I disagree so entirely with the OP that I want to sc...
Ditto on the maven support. I disagree so entirely with the OP that I want to scream. Maven is very useful and many people will continue to use it. If you don't use it, fine. But don't force your view on the rest of the world. For maven, I would only wish for:
better multi module support (file and line number linking is broken in multi modules, build lifecycle tree is too complex/verbose for easy navigation.
support for viewing surefire reports when there are errors in tests
support for managing maven dependancies (search, add, etc)
what a selfish comment... for some project Maven is just a good fit. It's consid...
what a selfish comment... for some project Maven is just a good fit.
It's consider a great thing by many people to have it integrated in IDEA. You just basically said they were stupid.
not so nice...
We need more, better Maven support, not less! At the risk of sounding rude, I'd ...
We need more, better Maven support, not less! At the risk of sounding rude, I'd have to guess the reason you think Maven is crap is that you haven't learned how to use it properly.
I'd like to see SIMPLER refactoring and code completion features. I don't know why, but Eclipse's code completion just makes a lot more sense (one hot-key does everything), and the simple, single-step refactoring that Eclipse has is a lot easier to use than choosing a refactoring option on the menu, and then getting a dialog box with a million options like you get with IDEA. I understand IDEA's refactoring is a lot more powerful in a single step, but Eclipse makes it easy to get the same results by chaining a few refactors together, in a more intuitive way.
I have to agree with this one. Eclipse's "one hotkey to rule them all" approach ...
I have to agree with this one. Eclipse's "one hot-key to rule them all" approach is FAR, FAR superior to the bewildering ctrl-space, ctrl-alt-space, ctrl-shift-space, apple-j, etc, etc keys that IntelliJ forces me to memorize for each context. Eclipse FIGURES OUT what I am trying to complete and does the right thing for me EVERY TIME. The idea here is to make the IDE do the grunt work, NOT the lazy developers! Eclipse with Mylyn also has context about what I am working on and always gives me choices with ordering based on what I've used before, so it takes far fewer clicks to get what I need than in IntelliJ.
Finally, the autocomplete is VERY POORLY implemented in IntelliJ. Simple stuff like only showing me Exceptions that are possible to be thrown when I auto-complete "catch(..." or show me only classes or subclasses that are valid when I auto-complete "BaseClass bc = new ..." simply don't work in all cases or at all. Please have someone on your staff use Eclipse's autocomplete and build up a list of all the GREAT autocomplete's they have done and make IntelliJ at least as good as that. I can't tell you how many times I have almost walked away from IntelliJ because the autocomplete is broken (the only reason I stay with it is that Mac OS X GWT support in IntelliJ is much better than Eclipse).
I disagree. I like IntelliJ's way a whole lot more. I believe it's more a matter...
I disagree. I like IntelliJ's way a whole lot more. I believe it's more a matter of taste, and quite subjective. I don't mind if JetBrains implement the Eclipse way as well, as long as I can choose which one is enabled.
I wouldn't say autocomple is very poorly implemented, but I do agree that having...
I wouldn't say autocomple is very poorly implemented, but I do agree that having to crtl-space, ctrl-alt-space, ctrl-shift-space ,etc is a pain! why not a single key combination? Eclipse got it right there. And that's one of the fewest things Eclipse does better.
As for performance, being an IntelliJ user since version 3.0 I do understand why it is getting slower, much more features! never less we do have much more powerful hardware nowadays which should be compensating for software complexity... My advice is, don't save money on your development box!
Whoever is bashing maven has no clue on how powerful maven is. Learn it, before BSing about it. I can care less about ANT nowadays but, I do understand the need to support both.
my wish list:
SEAM, FLEX, RuBy, Wicket, better Maven integration, simpler to use code completion, keep performance well balanced, also I'd like to see dockable editors as an option. I use two and sometimes tree monitors but I can't move editors across monitors.
Try the plugin "Code Completion Live" and set it to the CTRL SPACE. This has mad...
Try the plugin "Code Completion Live" and set it to the CTRL + SPACE. This has made my life a lot easier in this regard. You still have the TAB commands separately though.
Personally I find the autocomplete in IDEA WAY better than in Eclipse. I use eclipse about 50% of the time and intellij the other half, and I always am impressed with Intellij's auto-complete smartness.
I think that Maven is great, and that we need more support for it, not less. Mav...
I think that Maven is great, and that we need more support for it, not less. Maven is the future. I must agree that eclipse key-bindings are more intuitive... ctrl-space should do most things intuitively. For example, ctrl-space for completion using the local class as a source for options, if the user presses it again, expland the search space for completion to include imported libraries, a third press will search through the entire classpath, even though the libraries aren't yet imported, etc.
The biggest problem with IDEA 7 for me is performance\!\!\! As I use it I have s...
The biggest problem with IDEA 7 for me is performance!!!
As I use it I have seen many different problems - hanging, taking forever with perforce, locking editor.
Most recent one is - clicking on objects in editor often takes 1-2 seconds before switching to corresponding file. Also in many cases it just does not recognize double click.
Anyway, I'd be happy if the only new feature in 8 would be resolving all performance issues.
Next I would put infrastructure features such as better Maven support, better HTML support, better javascript support.
No matter how much I like some of frameworks other people mentioned, I'd keep it much lower priority simply because there are so many of them and deciding which one to support and which one is not is just impossible and inevitably will feel unfair to someone.
Please provide more specific information about the performance problems you're e...
Please provide more specific information about the performance problems you're experiencing. It's quite possible that we'll be able to address them in 7.0.x updates rather than 8.0.
I agree! Performance is my biggest issue. I'm extremely happy with the current f...
I agree! Performance is my biggest issue. I'm extremely happy with the current feature-set, the ergonomics (shortcuts, UI, ...) and stuff, so in this field, I have no urgent issues.
Here's an initial list of annoying performance problems:
ANT editing (yes, we've upgraded to ANT after a few months of Maven disaster) is quite slow. I can type for a few seconds, and then it hangs for a few seconds, using a lot of CPU.
Code analysis. I'm using IDEA since version 2.x on a PIII with 800Mhz, and I feel like code analysis was quite faster then. It is specifically annoying if you know you're going to get an auto-import popup, but you have to wait 2 seconds to get it...
GWT compilations is extremely slow! But I guess that's out of your hands...
Compilation: after clicking 'run', it sometimes takes a while to start compiling and running.
Just curious, but am I the only one seeing this extremely long startup times in ...
Just curious, but am I the only one seeing this extremely long startup times in the last build of "Diana"? IntelliJ insists in indexing everything in the project (from the JDK to the last of the imported libraries) every time it starts, taking sometimes the best part of 20 minutes (and using around 50% of CPU time and almost 400MB or memory). It used to be bad with Selena, but this is too much.
Maybe I'm doing something wrong, in which case I'd love to hear of a way to correct this.
Please send your log files (system\logs\idea.log) to me at yole@jetbrains.com an...
Please send your log files (system\logs\idea*.log) to me at yole@jetbrains.com and I'll take a look. Most likely there is some exception that causes index corruption and rebuilds on every startup.
I'd also love better performance. It helps a bit to turn almost all plugins of i...
I'd also love better performance. It helps a bit to turn almost all plugins of in Selena but it is no comparison with 4x or 5x. Back then it was blazingly fast nowadays its just slow. Even with lots of memory (4GB, a ramdisk for the build output and the like it won't speed up). It often just hangs in the editor for several seconds (up to 20) and its responses are very lazy (like a 2 second ping lag).
I run IDEA on Windows and MacOS (Currently a Macbook Air) with the different versions and EAPs.
What I don't understand is how to take a cpu snapshot at the time it hangs. Because if its hanging I can't take a snapshot and after it hung the information is gone?
Hi; I am running IDEA8375 on MAC OS X 10.4 (tiger). Everything was fine with ea...
Hi;
I am running IDEA-8375 on MAC OS X 10.4 (tiger).
Everything was fine with early version BUT with this one it's a nightmare! Everytime I click in any IDEA window's part (to edit etc...) it goes mad with a CPU usage of more than 150% - 200%!!! Before it relinquishes the CPU and then re-start again. So, in 10 min you are able to work 4-6 min properly. The rest is taken by the strange usage of CPU doing nothing!
Any help is welcome.
I would like to see IntelliJ 8 go "back to the basics". IDEA used to be th...
I would like to see IntelliJ 8 go "back to the basics". IDEA used to be the best because it made developer tasks simpler, and things always just worked. Now it seems a lot of i's are not dotted nor t's crossed for the basic day-to-day developer tasks.
How about: When setting up the library dependencies, give the option to import t...
How about:
When setting up the library dependencies, give the option to import the current env classpath.
somehow syncrhonize the classpath between an ant target and the intellij library dependency classpath.
Export a run/edit configuration along with the classpath to an ant target.
We like using ant but you can't run the debugger unless you keep up the module dependencies to what is set up in ant. Some of our developers don't use the debugger and they don't notice a problem when they change the ant target classpath and don't tell anyone. It compiles fine in ant but when you try to debug... you got to fix their problem and sometimes it's not that obvious what the problem is.
Better hibernate support... Right click on a class and tell it to convert to Hibernate bean... set it up through a dialog (add relationships... set table names...) auto add annotations and then auto create hibernate.cfg.xml file.
Auto create Hibernate Manager class with sessionManager.
I LOVE the debugger feature that allows you to compile and insert the new class during that debugging session. You don't even have to restart after compile... Just keep debugging.
Also, I wish there was a feature that would allow me to search for something. I know you can add a watch but I haven't figured out how to watch for something special to happen. For instance, if I am iterating through a buffered reader on a socket... I am waiting for a special string to be passed in from another client... I have to set there and iterate through very painfully to look for that string instead of letting the debugger look for the string for me. How do I do this???
This tool has been a life saver for me as a developer... It has saved me many hours of my time that I now can dedicate to WOW... Thank you jetbrains.
how about adding memoryonly mode?\\ right now if the project is loaded over samb...
how about adding memory-only mode?
right now if the project is loaded over samba thousands of requests are being made to the file system during JSP editing (via inspections), making it impossible to work over smb mount (takes about 4-10 seconds to respond to ANY change).
so, how about adding a mode where all inspections will be in-memory and file changes will be loaded from the fs on-demand only (for examply by clicking on refresh button)
I would like to see support for J2ME CDC (previously Personal Java). Eclipse and...
I would like to see support for J2ME CDC (previously Personal Java). Eclipse and Netbeans have excellent support for it. It's time that IDEA also adds it.
If you develop industry solutions in Java, which include hand held computers (with barcode scanner) running Windows Mobile, NSICom Creme is practically the only viable solution. Wish IDEA would support it too. Without IDE support it is very cumbersome to test.
Yep, it's sure that performance should be improved Besides there are some ...
Yep, it's sure that performance should be improved
Besides there are some bugs with rendering dialog boxes in Unix environment. I've niticed that sometimes some UI controls... like text-inputs... does not display
And as for me not bad idea to have more tight integration with build scripts in next release.
Yes I have the UI problem under Linux too. I concluded that it only happens when...
Yes - I have the UI problem under Linux too. I concluded that it only happens when Compiz is enabled (under Ubuntu). When I disable Compiz, it never happens.
The problem has nothing to do with IDEA but Swing. There are quite some posts ar...
The problem has nothing to do with IDEA but Swing. There are quite some posts around on Swing + Compiz problem. I've tried JDK 7(dev) and it has fixed the problem, hopefully the fix will be ported back to some update of JDK 6.
2 suggestions from me as a former Eclipse user: 1) If multiple lines are selecte...
2 suggestions from me as a former Eclipse user:
1) If multiple lines are selected and one presses Ctrl + Y (or Ctrl + D in Eclipse) for "delete", it should delete all selected lines -- that's very useful!
2) One should be able to move selected lines around as in Eclipse one can do so by pressing Alt +
Unknown macro: {UP, DOWN}
. This shortcut is already in use in IDEA, but at least add the option please
So far, after about a month, this is all that I'm missing after switching to IDEA from Eclipse Thanks Intellij team!
1) I know, but here's the difference: The command "delete lines" deletes all lin...
1) I know, but here's the difference: The command "delete lines" deletes all lines, even those only partially selected. I think that's a very nice features, it would definitely save me a little bit of time
2) Dammit, didn't find that shortcut in the IDEA docs -- thanks!
Denis, 1) Can you give some example where (1) would be useful? 2) The IDEA keyma...
Denis,
1) Can you give some example where (1) would be useful?
2) The IDEA keymap is searchable, so it's (usually) quite easy to find what you're looking for. If not, post a message to http://www.intellij.net/forums (Community forum)
Of course. Imagine you're editing a piece of code. You're moving the cursor arou...
Of course. Imagine you're editing a piece of code. You're moving the cursor around, jumping to interfaces, implementations and so forth. Then the situation occurs that you need to delete a few lines of code, but the cursor is placed in the middle of a line. In Eclipse then you'd just press Shift + Arrow Down to select all the lines you need deleted and don't bother if they're completely selected -- all that matters is that there's "a bit of the blue stuff" (the selection highlighting) on every line and then you press Ctrl + D for "delete lines".
If you had to pay attention to carefully select all the code you want to delete so no empty lines are left behind etc, that would take just a little bit more time and concentration. More time because it might take up to 2 more keystrokes (HOME before beginning to select text if the cursor is not at the start of the current line and END if the last line to delete is longer than where your cursor was placed initially; and if you needed to hit HOME before selecting, you'll almost certainly need to hit END if it's not an empty line that you end your selection at). And more concentration because you have to take care about selecting all the code and nothing else -- and as empty lines are not removed by default, you need to pay attention to those, too.
This is a rather long explanation for something that's not that much of a deal -- probably it doesn't take much to implement it and the impact is not a huge one "Nice to have"
I don't know of a shortcut to perform the exact operation that you're looking af...
I don't know of a shortcut to perform the exact operation that you're looking after.
In the scenario that you describe, I would use Shift-Delete a couple of times.
However, note that you'll have a much better chance to get useful answers (either from Jetbrains or from other users) in the : support forums(either "EAP" or "Community" forum).
What about carrying out some of the processing that's being done when opening a ...
What about carrying out some of the processing that's being done when opening a project in the background? There's stuff like "caching spring beans" that's keeping me from doing anything meaningful while opening a project.
Or, if this is not possible, why can't one go on working in another IDEA frame? It's annoying that all frames are blocked by a foreground task that's being executed in one of the frames. Is there a technical limitation that dictates this behaviour? Or am I just using IDEA improperly by opening lots of different frames with different projects?
I wanted to log in to Jira to file few issues against existing and new versions ...
I wanted to log in to Jira to file few issues against existing and new versions but Jira would not let me log in. Does not take my EAP or confluence password but when I try to register it says that name is already taken.
Hi, Performance and speed is one of the areas which could be "improved" however ...
Hi,
Performance and speed is one of the areas which could be "improved" however I believe that part of it may be resolved using smoke and mirrors.
Consider tracking which classes are loaded when accessing commonly used functions like right click, settings menu, run menu, module menu and preload these classes during the splash screen. I do this for a few swing applications and it makes the application alot more "snappy" right from the beginning. To get accurate details I wrote an instrumentation class to track classloader activity and then have a list of classes which get force loaded during the splash screen sequence.
Personally, I would prefer to wait an extra 5 seconds during the splash load sequence if the overall interface is "snappier" and I have no issues with performance once the JVM has warmed up.
Provide the ability to register IntelliJ on at least two computers. I consistent...
Provide the ability to register IntelliJ on at least two computers.
I consistently use both a laptop and a desktop concurrently when developing. IntelliJ barks at you if you register it on more than one computer so I have to either trick it to prevent the warning or disconnect one of my computers from my network.
This is a License Issue, at least for personal license A Personal License is a...
This is a License Issue, at least for personal license
A Personal License is a named-user license which restricts the use of the software to the person who purchased that license. The license allows for installation of the software on different computers (at work and/or at home), provided that multiple instances of the software will not be used at the same time.
Regarding the performance problems due to IDEA being IObound: I resolved the is...
Regarding the performance problems due to IDEA being IO-bound:
I resolved the issue (longer and longer hangs that kept increasing from version to version since 6.0) not by buying a 10.000 RPM drive but rather a small (16GB) Solid State Drive. I moved the IDEA installation, the caches, the jdk and the project files on the SSD drive (taking up just about 1 GB so even a smaller drive would do).
Since then I had no issues with hangs and blocking waits. My IDE is now CPU-bound which is not so much a problem.
Hi, All. I'm getting error when trying to decompile. Error during d...
Hi, All.
I'm getting error when trying to decompile.
Error during dispatching of java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.tagtraum.ideajad.IdeaJadImpl$1@1eb5d7f,notifier=null,catchExceptions=false,when=1218792008100] on sun.awt.windows.WToolkit@f6a711: com/intellij/openapi/projectRoots/ProjectRootType
java.lang.NoClassDefFoundError: com/intellij/openapi/projectRoots/ProjectRootType
at com.tagtraum.ideajad.DecompileAction.getDecompiledFile(DecompileAction.java:310)
at com.tagtraum.ideajad.DecompileAction.actionPerformed(DecompileAction.java:72)
at com.tagtraum.ideajad.IdeaJadImpl$1.run(IdeaJadImpl.java:66)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:44)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:42)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:224)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177)
at java.awt.Dialog$1.run(Dialog.java:1045)
at java.awt.Dialog$3.run(Dialog.java:1097)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1095)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:138)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:3)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:820)
at com.intellij.openapi.ui.Messages.showDialog(Messages.java:116)
at com.intellij.openapi.ui.Messages.showYesNoDialog(Messages.java:166)
at com.tagtraum.ideajad.IdeaJadImpl$1.run(IdeaJadImpl.java:63)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:44)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:42)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:224)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Caused by: java.lang.ClassNotFoundException: com.intellij.openapi.projectRoots.ProjectRootType
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:53)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
... 32 more
Also a lot of methods marked as "too complex to analyze" . Which was not a case even with Idea 7.0.3. And it is very slow. * is better then 7 but still notably slow.
Is it only me or is the Groovy support somewhat lacking in 8M1? Using 7.0.3 it i...
Is it only me or is the Groovy support somewhat lacking in 8M1?
Using 7.0.3 it is clear which methods are dynamic since they are indicated by being underlined. This is useful for catching typos for statically typed classes or for making it clear which methods are indeed dynamic.
Under 8 there appears to be no distinction between static & dynamic methods.
Also, an abstract groovy base class is not recognised as being a valid superclass to an inheriting java class. This works fine under 7.
The auto popup for imports for groovy classes on 8 is better than the intention on 7.
Under both 7 & 8 it is often necessary to rebuild the entire project when a groovy class is modified since make project tends to overwrite the valid groovy compiler output with the result of the java stub compile which is of course useless for running the project.
An ant script with a valid basedir property which is fine under 7 is flagged as being non existent under 8.
There is a bug in 8M1: when trying to ADD to Subversion a package (not file, but...
There is a bug in 8M1: when trying to ADD to Subversion a package (not file, but package with files - all: neither package, nor files are NOT under Subversion) from UI (right button click, move mouse to 'Subversion' option), IDEA just hanging down for several seconds and after it context menu disappears.
when is the python module EAP going to be released? It was listed on the 8 miles...
when is the python module EAP going to be released? It was listed on the 8 milestone feature list, now it's removed from the final list (including the scala plugin but at least I can download the scala plugin from the repository). I bought an intellij 8 license just because of the python support you promised.
I have starting to use the TFS plugin that comes with the 8.1 version. Each of m...
I have starting to use the TFS plugin that comes with the 8.1 version. Each of my projects has a seperate workspace entry, and some of my projects are having problems when I try to refresh them from the top project directory. For some reason I am getting the login popup with a 401 Unauthorized error, and when I enter my pwd, I still get the same error, so at the end I end up quitting.
Comments (102)
Mar 20, 2008
Anonymous says:
They can't start soon enough, as far as I'm concerned. I love the EAP.They can't start soon enough, as far as I'm concerned. I love the EAP.
Mar 20, 2008
Anonymous says:
What's the focus going to be for the IDEA 8? My vote is on general performance!What's the focus going to be for the IDEA 8? My vote is on general performance!
Mar 22, 2008
Lothsahn Tonkey says:
I would second that. Idea 7 is sluggish for editing, and a has a num...I would second that. Idea 7 is sluggish for editing, and a has a number of issues which lock the Editor pane when a "background" task is executing (like compile).
Also, I'd love to see the feature where the dialog boxes (such as Reload Project) come to the front and are focused when they are blocking the editor. Currently, if they get buried behind a window, they can be hard to find.
Apr 30, 2008
Anonymous says:
I don't notice this issue. If I background the compile then I can edit as ...I don't notice this issue. If I background the compile then I can edit as normal.
Jul 01, 2008
Lothsahn Tonkey says:
Really? I see this all the time. It can edit as normal, until it is ...Really? I see this all the time. It can edit as normal, until it is "reloading compiler caches", which takes about 5-10 minutes. After that, I can edit again.
Jul 20, 2008
Anonymous says:
Wow, that must be a huge project? Anyways, I don't have lockups of more than 1 m...Wow, that must be a huge project?
Anyways, I don't have lockups of more than 1 minute, but still the overall performance could be a bit better, I absolutely second that.
Still, it's very usable for me, switched from Eclipse less than a month ago and I love it! Keep up the good work!
Jul 25, 2008
Lothsahn Tonkey says:
We found the problem. They recommended the following: \\ "Please unc...We found the problem. They recommended the following:

"Please uncheck "Run Jasper validator for JSP files" on "Java EE Build Settings" tab in Web Facet settings. Will the problem persist?"
This fixed our issues. If you have similar issues compiling, you might want to check those boxes.
Jul 28, 2008
Anonymous says:
I have loved and promoted IDEA everywhere I go since 2001. But it has beco...I have loved and promoted IDEA everywhere I go since 2001. But it has become so slow for our larger projects, no matter what JVM settings I use, that I am having a hard time recommending it to others.
The 1+ minute delays that happen at random, and the long start-up times, are infuriating.
As I said, I have tried many recommended configs that help a little, use no facets, and disabled all unneeded plug-ins, but I still get long delays and growing memory footprints.
Sep 02, 2008
Anonymous says:
I'm finding the same thing. I'm starting to consider switching to another ...I'm finding the same thing. I'm starting to consider switching to another IDE as IntelliJ is coming way too bloated out of the box. I almost wish I could just revert back 3 or 4 versions so I could have my a lighter, faster IDE back. My Eclipse brethren working on the same codebase do not see the same lag times or memory footprint that I do and its providing a big temptation to switch (especially since I'm the only IntelliJ user on the team).
Mar 20, 2008
Anonymous says:
My wishlist for 8 is that they add JDK 7 language features (once they're finaliz...My wishlist for 8 is that they add JDK 7 language features (once they're finalized), Mercurial SCM integration, Wicket integration, more refactorings, better SQL support, and Scala language support.
Mar 21, 2008
Dmitry Jemerov says:
Which refactorings would you like to see? We don't expect JDK 7 language feature...Which refactorings would you like to see?
We don't expect JDK 7 language features to be finalized before the IntelliJ IDEA 8 release date.
Mar 25, 2008
Alexander Temerev says:
Does that mean that you will release final version before fall 2008? ;)Does that mean that you will release final version before fall 2008?
Apr 10, 2008
Anonymous says:
Wicket integration will be really nice feature.Wicket integration will be really nice feature.
Mar 21, 2008
Anonymous says:
will u guys ever just auto generate daily builds?will u guys ever just auto generate daily builds?
Mar 21, 2008
Dmitry Jemerov says:
No, we don't currently have any plans to release daily builds of IntelliJ IDEA. ...No, we don't currently have any plans to release daily builds of IntelliJ IDEA. We've been able to maintain a fairly consistent weekly build schedule during the previous EAP cycle, and we intend to keep it that way.
Mar 21, 2008
Anonymous says:
I agree, less issues to deal with, the probability of "bad" builds is reduced, I...I agree, less issues to deal with, the probability of "bad" builds is reduced, I vote for keeping it the same.
Mar 21, 2008
Anonymous says:
Daily build is useful for testing, but it is not good for community, and nobody ...Daily build is useful for testing, but it is not good for community, and nobody wants to waste time on bod version. Keep same, thanks.
Mar 21, 2008
Thai Dang Vu says:
Just looked at the releasenotes of the 1st Idea 8 eap. Glad it supports Seam. Co...Just looked at the releasenotes of the 1st Idea 8 eap.
Glad it supports Seam. Could you add ALL features in RichFaces Visual Editor, Seam Tools and Hibernate Tools of the JBoss Tools project so that I won't envy with guys who use Eclipse and JBoss Tools for free?
Mar 21, 2008
Anonymous says:
I'm looking forward to trying the js debugger. Though if it doesn't support EXT ...I'm looking forward to trying the js debugger. Though if it doesn't support EXT I won't be able to use it. (I'm sure everyone has their favorite js library they'd like to have work with it)
Mar 21, 2008
Dmitry Jemerov says:
The JavaScript debugger doesn't need to support any JS libraries specifically. Y...The JavaScript debugger doesn't need to support any JS libraries specifically. You can debug code that uses any library.
Mar 22, 2008
Anonymous says:
I'm very happy to see Seam support on IDEA 8. I think it will be the best java f...I'm very happy to see Seam support on IDEA 8. I think it will be the best java framework to build web apps so, PLEASE, take Seam into SERIOUS CONSIDERATION and add into IDEA (for sure the best java IDE) strong support for it, like Seam Tools and Hibernate Tools do for Eclipse.
Thanx.
Mar 24, 2008
Anonymous says:
My wishlist would be: Velocity syntax support (since Freemarker in on the list...My wishlist would be:
Best
Mar 27, 2008
Arik Kfir says:
\1000 for Velocity language support\!+1000 for Velocity language support!
Apr 02, 2008
Anonymous says:
Out of the box, tapestry 5 support will be appreciated.Out of the box, tapestry 5 support will be appreciated.
Apr 02, 2008
Anonymous says:
\2000 for Velocity language support\!+2000 for Velocity language support!
Apr 02, 2008
Anonymous says:
Diana looks nice. Any chance the AS3 support for Flex will be ramped up to allow...Diana looks nice. Any chance the AS3 support for Flex will be ramped up to allow for all the nice refactoring tools to be available? I.e. "extract interface" or other code tools like "generate getters and setters" ?
Those two features alone would make it really kick the crap out of Flex Builder. I don't need the GUI builder - that's the only thing that Flex Builder does well - I need the actual code time-savers... (I'll keep Flex Builder around for just help with GUI stuff - but using Eclipse for coding makes me want to harm myself on a daily basis)
May 23, 2008
Anonymous says:
I concur. Please add more nice Flex3/ActionScript3 and AIR support. I see it cat...I concur. Please add more nice Flex3/ActionScript3 and AIR support. I see it catching up like fire and don't like FlexBuilder, we need a better alternative !
Thanks,
Oleg.
Apr 09, 2008
Chuck Canning says:
It would be great if you could load one then more module at a time, especially i...It would be great if you could load one then more module at a time, especially in projects with hundreds of modules. This would even be nice for 7.
Apr 10, 2008
Anonymous says:
I would say: ditch maven support, or at least spend less time on this, since it ...I would say: ditch maven support, or at least spend less time on this, since it is only a matter of time until everybody starts understanding what a piece of crap maven is.
Improving performance is, in my opinion, the most important thing. Every developer I know that uses IDEA is very happy with the rich feature-set, and the general quality. They only complain about the sluggishness...
Keep up the good work!
H.
Apr 10, 2008
Arik Kfir says:
I disagree; we are using Maven here for many projects, and the Maven integration...I disagree; we are using Maven here for many projects, and the Maven integration in IDEA helps us tremendously. While you are certainly entitled to your own opinion about Maven, speaking for myself, I would hate if JetBrains stopped supporting it.
It became an integral part of our work process and is a great time saver for us.
I do agree with you on one point though: Keep up the good work!
May 07, 2008
Mike Wille says:
Ditto on the maven support. I disagree so entirely with the OP that I want to sc...Ditto on the maven support. I disagree so entirely with the OP that I want to scream.
Maven is very useful and many people will continue to use it. If you don't use it, fine. But don't force your view on the rest of the world. For maven, I would only wish for:
And yes, keep up the good work!
Apr 10, 2008
Anonymous says:
what a selfish comment... for some project Maven is just a good fit. It's consid...what a selfish comment... for some project Maven is just a good fit.
It's consider a great thing by many people to have it integrated in IDEA. You just basically said they were stupid.
not so nice...
Apr 14, 2008
Anonymous says:
We need more, better Maven support, not less! At the risk of sounding rude, I'd ...We need more, better Maven support, not less! At the risk of sounding rude, I'd have to guess the reason you think Maven is crap is that you haven't learned how to use it properly.
I'd like to see SIMPLER refactoring and code completion features. I don't know why, but Eclipse's code completion just makes a lot more sense (one hot-key does everything), and the simple, single-step refactoring that Eclipse has is a lot easier to use than choosing a refactoring option on the menu, and then getting a dialog box with a million options like you get with IDEA. I understand IDEA's refactoring is a lot more powerful in a single step, but Eclipse makes it easy to get the same results by chaining a few refactors together, in a more intuitive way.
May 07, 2008
Anonymous says:
I have to agree with this one. Eclipse's "one hotkey to rule them all" approach ...I have to agree with this one. Eclipse's "one hot-key to rule them all" approach is FAR, FAR superior to the bewildering ctrl-space, ctrl-alt-space, ctrl-shift-space, apple-j, etc, etc keys that IntelliJ forces me to memorize for each context. Eclipse FIGURES OUT what I am trying to complete and does the right thing for me EVERY TIME. The idea here is to make the IDE do the grunt work, NOT the lazy developers! Eclipse with Mylyn also has context about what I am working on and always gives me choices with ordering based on what I've used before, so it takes far fewer clicks to get what I need than in IntelliJ.
Finally, the autocomplete is VERY POORLY implemented in IntelliJ. Simple stuff like only showing me Exceptions that are possible to be thrown when I auto-complete "catch(..." or show me only classes or subclasses that are valid when I auto-complete "BaseClass bc = new ..." simply don't work in all cases or at all. Please have someone on your staff use Eclipse's autocomplete and build up a list of all the GREAT autocomplete's they have done and make IntelliJ at least as good as that. I can't tell you how many times I have almost walked away from IntelliJ because the autocomplete is broken (the only reason I stay with it is that Mac OS X GWT support in IntelliJ is much better than Eclipse).
May 07, 2008
Arik Kfir says:
I disagree. I like IntelliJ's way a whole lot more. I believe it's more a matter...I disagree. I like IntelliJ's way a whole lot more. I believe it's more a matter of taste, and quite subjective. I don't mind if JetBrains implement the Eclipse way as well, as long as I can choose which one is enabled.
May 08, 2008
Anonymous says:
I wouldn't say autocomple is very poorly implemented, but I do agree that having...I wouldn't say autocomple is very poorly implemented, but I do agree that having to crtl-space, ctrl-alt-space, ctrl-shift-space ,etc is a pain! why not a single key combination? Eclipse got it right there. And that's one of the fewest things Eclipse does better.
As for performance, being an IntelliJ user since version 3.0 I do understand why it is getting slower, much more features! never less we do have much more powerful hardware nowadays which should be compensating for software complexity... My advice is, don't save money on your development box!
Whoever is bashing maven has no clue on how powerful maven is. Learn it, before BSing about it. I can care less about ANT nowadays but, I do understand the need to support both.
my wish list:
SEAM, FLEX, RuBy, Wicket, better Maven integration, simpler to use code completion, keep performance well balanced, also I'd like to see dockable editors as an option. I use two and sometimes tree monitors but I can't move editors across monitors.
Keep it coming !
Paulo
Jun 06, 2008
Erik Tennant says:
Try the plugin "Code Completion Live" and set it to the CTRL SPACE. This has mad...Try the plugin "Code Completion Live" and set it to the CTRL + SPACE. This has made my life a lot easier in this regard. You still have the TAB commands separately though.
Personally I find the autocomplete in IDEA WAY better than in Eclipse. I use eclipse about 50% of the time and intellij the other half, and I always am impressed with Intellij's auto-complete smartness.
Apr 15, 2008
Anonymous says:
I think that Maven is great, and that we need more support for it, not less. Mav...I think that Maven is great, and that we need more support for it, not less. Maven is the future. I must agree that eclipse key-bindings are more intuitive... ctrl-space should do most things intuitively. For example, ctrl-space for completion using the local class as a source for options, if the user presses it again, expland the search space for completion to include imported libraries, a third press will search through the entire classpath, even though the libraries aren't yet imported, etc.
Apr 16, 2008
Alex Gitelman says:
The biggest problem with IDEA 7 for me is performance\!\!\! As I use it I have s...The biggest problem with IDEA 7 for me is performance!!!
As I use it I have seen many different problems - hanging, taking forever with perforce, locking editor.
Most recent one is - clicking on objects in editor often takes 1-2 seconds before switching to corresponding file. Also in many cases it just does not recognize double click.
Anyway, I'd be happy if the only new feature in 8 would be resolving all performance issues.
Next I would put infrastructure features such as better Maven support, better HTML support, better javascript support.
No matter how much I like some of frameworks other people mentioned, I'd keep it much lower priority simply because there are so many of them and deciding which one to support and which one is not is just impossible and inevitably will feel unfair to someone.
Just my 2 cents.
Apr 17, 2008
Dmitry Jemerov says:
Please provide more specific information about the performance problems you're e...Please provide more specific information about the performance problems you're experiencing. It's quite possible that we'll be able to address them in 7.0.x updates rather than 8.0.
Please follow the instructions in our Knowledge Base for reporting the problems:
http://support.jetbrains.com/kb/entry.jspa?externalID=260&categoryID=4
http://support.jetbrains.com/kb/entry.jspa?externalID=192&categoryID=5
Apr 17, 2008
Anonymous says:
I agree! Performance is my biggest issue. I'm extremely happy with the current f...I agree! Performance is my biggest issue. I'm extremely happy with the current feature-set, the ergonomics (shortcuts, UI, ...) and stuff, so in this field, I have no urgent issues.
Here's an initial list of annoying performance problems:
H.
May 08, 2008
Anonymous says:
Just curious, what is your hardware specs? thanks, PauloJust curious, what is your hardware specs?
thanks,
Paulo
May 13, 2008
Anonymous says:
I'm currently using a Dell Optiplex with P4 3.2GHz with 2Gb of RAM on Windows XP...I'm currently using a Dell Optiplex with P4 3.2GHz with 2Gb of RAM on Windows XP.
May 20, 2008
Anonymous says:
Just curious, but am I the only one seeing this extremely long startup times in ...Just curious, but am I the only one seeing this extremely long startup times in the last build of "Diana"? IntelliJ insists in indexing everything in the project (from the JDK to the last of the imported libraries) every time it starts, taking sometimes the best part of 20 minutes (and using around 50% of CPU time and almost 400MB or memory). It used to be bad with Selena, but this is too much.
Maybe I'm doing something wrong, in which case I'd love to hear of a way to correct this.
Thanks in advance,
Javier
May 20, 2008
Dmitry Jemerov says:
Please send your log files (system\logs\idea.log) to me at yole@jetbrains.com an...Please send your log files (system\logs\idea*.log) to me at yole@jetbrains.com and I'll take a look. Most likely there is some exception that causes index corruption and rebuilds on every startup.
May 24, 2008
Anonymous says:
Would be nice if you add Struts2 support.\\Would be nice if you add Struts2 support.
May 24, 2008
Yann Cébron says:
see Struts 2 Pluginsee Struts 2 Plugin http://plugins.intellij.net/plugin/?id=1698
May 27, 2008
Michael Hunger says:
I'd also love better performance. It helps a bit to turn almost all plugins of i...I'd also love better performance. It helps a bit to turn almost all plugins of in Selena but it is no comparison with 4x or 5x. Back then it was blazingly fast nowadays its just slow. Even with lots of memory (4GB, a ramdisk for the build output and the like it won't speed up). It often just hangs in the editor for several seconds (up to 20) and its responses are very lazy (like a 2 second ping lag).
I run IDEA on Windows and MacOS (Currently a Macbook Air) with the different versions and EAPs.
What I don't understand is how to take a cpu snapshot at the time it hangs. Because if its hanging I can't take a snapshot and after it hung the information is gone?
Michael Hunger
May 27, 2008
Anonymous says:
In such situations you can attach yo IDEA with YourKit GUI client, and take a CP...In such situations you can attach yo IDEA with YourKit GUI client, and take a CPU snapshot using that.
You can freely download an evaluation version of YourKit from www.yourkit.com.
May 28, 2008
Anonymous says:
No EAP drops for ages. When is the next one due?No EAP drops for ages. When is the next one due?
May 29, 2008
Omair-Inam Abdul-Matin says:
Is there a plan to merge the RefactorJ refactorings and bundle them with IDEA 8....Is there a plan to merge the Refactor-J refactorings and bundle them with IDEA 8.0?
Jun 02, 2008
Dmitry Jemerov says:
Yes, some of RefactorJ refactorings will likely appear in IDEA 8. We're also wor...Yes, some of Refactor-J refactorings will likely appear in IDEA 8. We're also working on new refactoring features internally.
May 30, 2008
Anonymous says:
Does anyone know if JetBrains plan to release a 64bit IntelliJ IDEa platform? (i...Does anyone know if JetBrains plan to release a 64-bit IntelliJ IDEa platform? (in the near future?)
May 30, 2008
Anonymous says:
I'm using current release of IDEA on 64 bit systems with no problems, that's jus...I'm using current release of IDEA on 64 bit systems with no problems, that's just java, should run anywhere.
Jun 05, 2008
Anonymous says:
Hi; I am running IDEA8375 on MAC OS X 10.4 (tiger). Everything was fine with ea...Hi;
I am running IDEA-8375 on MAC OS X 10.4 (tiger).
Everything was fine with early version BUT with this one it's a nightmare! Everytime I click in any IDEA window's part (to edit etc...) it goes mad with a CPU usage of more than 150% - 200%!!! Before it relinquishes the CPU and then re-start again. So, in 10 min you are able to work 4-6 min properly. The rest is taken by the strange usage of CPU doing nothing!
Any help is welcome.
Robert.
Jun 06, 2008
Dmitry Jemerov says:
Please take a CPU snapshot ("Capture CPU snapshot" button on the toolbar) and fi...Please take a CPU snapshot ("Capture CPU snapshot" button on the toolbar) and file a JIRA issue with the snapshot attached.
Jun 08, 2008
Anonymous says:
I don't know how to attach the zip file produced!I don't know how to attach the zip file produced!
Jun 18, 2008
Dmitry Jemerov says:
Create a JIRA issue atCreate a JIRA issue at http://www.jetbrains.net/jira/ and attach the .zip file to it.
Jun 06, 2008
Erik Tennant says:
I would like to see IntelliJ 8 go "back to the basics". IDEA used to be th...I would like to see IntelliJ 8 go "back to the basics". IDEA used to be the best because it made developer tasks simpler, and things always just worked. Now it seems a lot of i's are not dotted nor t's crossed for the basic day-to-day developer tasks.
Jun 17, 2008
Anonymous says:
I would like to see old "Commit Changes" window in IntelliJ Idea 8, like in Idea...I would like to see old "Commit Changes" window in IntelliJ Idea 8, like in Idea 6 or 5, I don't remember, where I can choose previous comments.
Jun 18, 2008
Dmitry Jemerov says:
You can choose previous comments. Just press the "Message History" button in the...You can choose previous comments. Just press the "Message History" button in the dialog toolbar, or press Ctrl-M.
Jun 18, 2008
Anonymous says:
How about: When setting up the library dependencies, give the option to import t...How about:
When setting up the library dependencies, give the option to import the current env classpath.
somehow syncrhonize the classpath between an ant target and the intellij library dependency classpath.
Export a run/edit configuration along with the classpath to an ant target.
We like using ant but you can't run the debugger unless you keep up the module dependencies to what is set up in ant. Some of our developers don't use the debugger and they don't notice a problem when they change the ant target classpath and don't tell anyone. It compiles fine in ant but when you try to debug... you got to fix their problem and sometimes it's not that obvious what the problem is.
Better hibernate support... Right click on a class and tell it to convert to Hibernate bean... set it up through a dialog (add relationships... set table names...) auto add annotations and then auto create hibernate.cfg.xml file.
Auto create Hibernate Manager class with sessionManager.
I LOVE the debugger feature that allows you to compile and insert the new class during that debugging session. You don't even have to restart after compile... Just keep debugging.
Also, I wish there was a feature that would allow me to search for something. I know you can add a watch but I haven't figured out how to watch for something special to happen. For instance, if I am iterating through a buffered reader on a socket... I am waiting for a special string to be passed in from another client... I have to set there and iterate through very painfully to look for that string instead of letting the debugger look for the string for me. How do I do this???
This tool has been a life saver for me as a developer... It has saved me many hours of my time that I now can dedicate to WOW... Thank you jetbrains.
Jun 20, 2008
Anonymous says:
how about adding memoryonly mode?\\ right now if the project is loaded over samb...how about adding memory-only mode?
right now if the project is loaded over samba thousands of requests are being made to the file system during JSP editing (via inspections), making it impossible to work over smb mount (takes about 4-10 seconds to respond to ANY change).
so, how about adding a mode where all inspections will be in-memory and file changes will be loaded from the fs on-demand only (for examply by clicking on refresh button)
Jul 08, 2008
Anonymous says:
I would like to see support for J2ME CDC (previously Personal Java). Eclipse and...I would like to see support for J2ME CDC (previously Personal Java). Eclipse and Netbeans have excellent support for it. It's time that IDEA also adds it.
If you develop industry solutions in Java, which include hand held computers (with barcode scanner) running Windows Mobile, NSICom Creme is practically the only viable solution. Wish IDEA would support it too. Without IDE support it is very cumbersome to test.
Jul 18, 2008
Anonymous says:
THANKS A LOT FOR SUBVERSION 1.5 :)THANKS A LOT FOR SUBVERSION 1.5
Jul 18, 2008
Anonymous says:
Yep, it's sure that performance should be improved Besides there are some ...Yep, it's sure that performance should be improved
Besides there are some bugs with rendering dialog boxes in Unix environment. I've niticed that sometimes some UI controls... like text-inputs... does not display
And as for me not bad idea to have more tight integration with build scripts in next release.
Jul 19, 2008
Arik Kfir says:
Yes I have the UI problem under Linux too. I concluded that it only happens when...Yes - I have the UI problem under Linux too. I concluded that it only happens when Compiz is enabled (under Ubuntu). When I disable Compiz, it never happens.
I've disabled Compiz for now
Jul 29, 2008
Anonymous says:
The problem has nothing to do with IDEA but Swing. There are quite some posts ar...The problem has nothing to do with IDEA but Swing. There are quite some posts around on Swing + Compiz problem. I've tried JDK 7(dev) and it has fixed the problem, hopefully the fix will be ported back to some update of JDK 6.
Jul 20, 2008
Anonymous says:
2 suggestions from me as a former Eclipse user: 1) If multiple lines are selecte...2 suggestions from me as a former Eclipse user:
1) If multiple lines are selected and one presses Ctrl + Y (or Ctrl + D in Eclipse) for "delete", it should delete all selected lines -- that's very useful!
2) One should be able to move selected lines around as in Eclipse one can do so by pressing Alt +
So far, after about a month, this is all that I'm missing after switching to IDEA from Eclipse
Thanks Intellij team!
Jul 20, 2008
Anonymous says:
oops, didn't mean to use a macro \\ the key combos are Alt Arrow UP and Alt Arro...oops, didn't mean to use a macro -- the key combos are Alt + Arrow UP and Alt + Arrow DOWN for moving lines of code / text around
Jul 21, 2008
Anonymous says:
1) If multiple lines are selected, you can simply press "delete". Perhaps you're...1) If multiple lines are selected, you can simply press "delete". Perhaps you're referring to something else?
2) You can move a multi-line selection up/down using the shortcuts Ctrl-Shift-Up/Down.
Jul 21, 2008
Denis Andrejew says:
1) I know, but here's the difference: The command "delete lines" deletes all lin...1) I know, but here's the difference: The command "delete lines" deletes all lines, even those only partially selected. I think that's a very nice features, it would definitely save me a little bit of time
2) Dammit, didn't find that shortcut in the IDEA docs -- thanks!
Jul 23, 2008
Anonymous says:
Denis, 1) Can you give some example where (1) would be useful? 2) The IDEA keyma...Denis,
1) Can you give some example where (1) would be useful?
2) The IDEA keymap is searchable, so it's (usually) quite easy to find what you're looking for. If not, post a message to http://www.intellij.net/forums (Community forum)
Jul 27, 2008
Denis Andrejew says:
Of course. Imagine you're editing a piece of code. You're moving the cursor arou...Of course. Imagine you're editing a piece of code. You're moving the cursor around, jumping to interfaces, implementations and so forth. Then the situation occurs that you need to delete a few lines of code, but the cursor is placed in the middle of a line. In Eclipse then you'd just press Shift + Arrow Down to select all the lines you need deleted and don't bother if they're completely selected -- all that matters is that there's "a bit of the blue stuff" (the selection highlighting) on every line and then you press Ctrl + D for "delete lines".
If you had to pay attention to carefully select all the code you want to delete so no empty lines are left behind etc, that would take just a little bit more time and concentration. More time because it might take up to 2 more keystrokes (HOME before beginning to select text if the cursor is not at the start of the current line and END if the last line to delete is longer than where your cursor was placed initially; and if you needed to hit HOME before selecting, you'll almost certainly need to hit END if it's not an empty line that you end your selection at). And more concentration because you have to take care about selecting all the code and nothing else -- and as empty lines are not removed by default, you need to pay attention to those, too.
This is a rather long explanation for something that's not that much of a deal -- probably it doesn't take much to implement it and the impact is not a huge one
"Nice to have"
Jul 27, 2008
Anonymous says:
I don't know of a shortcut to perform the exact operation that you're looking af...I don't know of a shortcut to perform the exact operation that you're looking after.
In the scenario that you describe, I would use Shift-Delete a couple of times.
However, note that you'll have a much better chance to get useful answers (either from Jetbrains or from other users) in the : support forums(either "EAP" or "Community" forum).
Jul 21, 2008
Denis Andrejew says:
What about carrying out some of the processing that's being done when opening a ...What about carrying out some of the processing that's being done when opening a project in the background? There's stuff like "caching spring beans" that's keeping me from doing anything meaningful while opening a project.
Or, if this is not possible, why can't one go on working in another IDEA frame? It's annoying that all frames are blocked by a foreground task that's being executed in one of the frames. Is there a technical limitation that dictates this behaviour? Or am I just using IDEA improperly by opening lots of different frames with different projects?
Thanks
Denis
Jul 27, 2008
Alex Gitelman says:
I wanted to log in to Jira to file few issues against existing and new versions ...I wanted to log in to Jira to file few issues against existing and new versions but Jira would not let me log in. Does not take my EAP or confluence password but when I try to register it says that name is already taken.
Forgot password does not send anything.
So how to I access Jira?
Alex
Jul 28, 2008
Dmitry Jemerov says:
You can simply create a new JIRA account.You can simply create a new JIRA account.
Aug 02, 2008
Anonymous says:
Hi, Performance and speed is one of the areas which could be "improved" however ...Hi,
Performance and speed is one of the areas which could be "improved" however I believe that part of it may be resolved using smoke and mirrors.
Consider tracking which classes are loaded when accessing commonly used functions like right click, settings menu, run menu, module menu and preload these classes during the splash screen. I do this for a few swing applications and it makes the application alot more "snappy" right from the beginning. To get accurate details I wrote an instrumentation class to track classloader activity and then have a list of classes which get force loaded during the splash screen sequence.
Personally, I would prefer to wait an extra 5 seconds during the splash load sequence if the overall interface is "snappier" and I have no issues with performance once the JVM has warmed up.
-Tim Twelves
Aug 02, 2008
Anonymous says:
A very simple example is at Improving Java Swing PerformanceA very simple example is at Improving Java Swing Performance.
-Tim
Aug 09, 2008
Anonymous says:
Provide the ability to register IntelliJ on at least two computers. I consistent...Provide the ability to register IntelliJ on at least two computers.
I consistently use both a laptop and a desktop concurrently when developing. IntelliJ barks at you if you register it on more than one computer so I have to either trick it to prevent the warning or disconnect one of my computers from my network.
Aug 11, 2008
Mario Arias says:
This is a License Issue, at least for personal license A Personal License is a...This is a License Issue, at least for personal license
Aug 09, 2008
Anonymous says:
Regarding the performance problems due to IDEA being IObound: I resolved the is...Regarding the performance problems due to IDEA being IO-bound:
I resolved the issue (longer and longer hangs that kept increasing from version to version since 6.0) not by buying a 10.000 RPM drive but rather a small (16GB) Solid State Drive. I moved the IDEA installation, the caches, the jdk and the project files on the SSD drive (taking up just about 1 GB so even a smaller drive would do).
Since then I had no issues with hangs and blocking waits. My IDE is now CPU-bound which is not so much a problem.
See http://jexp.de/blog/archives/18-On-Boosting-My-IDEA-Jetbrains-IntelliJ-IDEA-is-fast-again.html
Michael
Aug 11, 2008
Anonymous says:
My wishlist is only one thing :)\\ I just want OC4J debugger. OC4J 10G applicati...My wishlist is only one thing
I just want OC4J debugger. OC4J 10G application support.
Regards
Esat
Aug 15, 2008
Anonymous says:
Hi, All. I'm getting error when trying to decompile. Error during d...Hi, All.
I'm getting error when trying to decompile.
Error during dispatching of java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.tagtraum.ideajad.IdeaJadImpl$1@1eb5d7f,notifier=null,catchExceptions=false,when=1218792008100] on sun.awt.windows.WToolkit@f6a711: com/intellij/openapi/projectRoots/ProjectRootType
java.lang.NoClassDefFoundError: com/intellij/openapi/projectRoots/ProjectRootType
at com.tagtraum.ideajad.DecompileAction.getDecompiledFile(DecompileAction.java:310)
at com.tagtraum.ideajad.DecompileAction.actionPerformed(DecompileAction.java:72)
at com.tagtraum.ideajad.IdeaJadImpl$1.run(IdeaJadImpl.java:66)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:44)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:42)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:224)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177)
at java.awt.Dialog$1.run(Dialog.java:1045)
at java.awt.Dialog$3.run(Dialog.java:1097)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1095)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:138)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:3)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:820)
at com.intellij.openapi.ui.Messages.showDialog(Messages.java:116)
at com.intellij.openapi.ui.Messages.showYesNoDialog(Messages.java:166)
at com.tagtraum.ideajad.IdeaJadImpl$1.run(IdeaJadImpl.java:63)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:44)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:42)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:224)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Caused by: java.lang.ClassNotFoundException: com.intellij.openapi.projectRoots.ProjectRootType
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:53)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
... 32 more
Also a lot of methods marked as "too complex to analyze" . Which was not a case even with Idea 7.0.3. And it is very slow. * is better then 7 but still notably slow.
Aug 18, 2008
Anonymous says:
Try IntelliJad 8 instead the old one.Try IntelliJad 8 instead the old one.
Aug 16, 2008
Anonymous says:
Is it only me or is the Groovy support somewhat lacking in 8M1? Using 7.0.3 it i...Is it only me or is the Groovy support somewhat lacking in 8M1?
Using 7.0.3 it is clear which methods are dynamic since they are indicated by being underlined. This is useful for catching typos for statically typed classes or for making it clear which methods are indeed dynamic.
Under 8 there appears to be no distinction between static & dynamic methods.
Also, an abstract groovy base class is not recognised as being a valid superclass to an inheriting java class. This works fine under 7.
The auto popup for imports for groovy classes on 8 is better than the intention on 7.
Under both 7 & 8 it is often necessary to rebuild the entire project when a groovy class is modified since make project tends to overwrite the valid groovy compiler output with the result of the java stub compile which is of course useless for running the project.
An ant script with a valid basedir property which is fine under 7 is flagged as being non existent under 8.
For now have had to go back to using 7.
Aug 18, 2008
Anonymous says:
After a week of exercises with IDEA 7 and 8 I had to switch back to 6.0 Which ha...After a week of exercises with IDEA 7 and 8 I had to switch back to 6.0 Which handles my project easy (2000 files, about million lines).
Aug 22, 2008
Anonymous says:
Anyone know how to maximize an editor tab in Intellj IDEA using short key? in Ec...Anyone know how to maximize an editor tab in Intellj IDEA using short key? in Eclipse I can use Ctrl+M
Aug 22, 2008
Anonymous says:
CtrlShiftF12?Ctrl-Shift-F12?
Aug 25, 2008
Anonymous says:
Yes it is, Thank you very much\!Yes it is, Thank you very much!
Aug 25, 2008
Anonymous says:
Glad to help. Feel free to ask for other shortcuts. Note that there are keymaps ...Glad to help. Feel free to ask for other shortcuts.
Note that there are keymaps for OS X, Windows and Linux (in convenient single-page PDF format) available here: http://www.jetbrains.com/idea/documentation/documentation.html
Aug 28, 2008
Anonymous says:
There is a bug in 8M1: when trying to ADD to Subversion a package (not file, but...There is a bug in 8M1: when trying to ADD to Subversion a package (not file, but package with files - all: neither package, nor files are NOT under Subversion) from UI (right button click, move mouse to 'Subversion' option), IDEA just hanging down for several seconds and after it context menu disappears.
Aug 29, 2008
Anonymous says:
Cache system have a big problem,If idea crashed, reopen the project, cache syste...Cache system have a big problem,If idea crashed, reopen the project, cache system will rebuild.
Sep 18, 2008
Anonymous says:
This is not a problem, this is a good feature\!This is not a problem, this is a good feature!
Nov 06, 2008
Anonymous says:
Why does the splash screen for 8 have an eightball depicted? This has highly neg...Why does the splash screen for 8 have an eight-ball depicted? This has highly negative connotations.
Nov 06, 2008
Anonymous says:
How does it have negative connotations?How does it have negative connotations?
Mar 23
Nate says:
ttp://www.urbandictionary.com/define.php?term ...http://www.urbandictionary.com/define.php?term=eight%20ball
Nov 06, 2008
Anonymous says:
when is the python module EAP going to be released? It was listed on the 8 miles...when is the python module EAP going to be released? It was listed on the 8 milestone feature list, now it's removed from the final list (including the scala plugin but at least I can download the scala plugin from the repository). I bought an intellij 8 license just because of the python support you promised.
Jan 05
incarnate says:
Has anyone managed to use JSF Spring (via DelegatingVariableResolver) autocomple...Has anyone managed to use JSF + Spring (via DelegatingVariableResolver) autocompletition in .jsp
with IDEA (any version)?
I end up with "Cannot resolve variable ..." (the deployed project works though).
Jan 07
tolga umut says:
I have starting to use the TFS plugin that comes with the 8.1 version. Each of m...I have starting to use the TFS plugin that comes with the 8.1 version. Each of my projects has a seperate workspace entry, and some of my projects are having problems when I try to refresh them from the top project directory. For some reason I am getting the login popup with a 401 Unauthorized error, and when I enter my pwd, I still get the same error, so at the end I end up quitting.
Jan 13
Sergey says:
Is there any possibility to return button "kill process" to debug window?Is there any possibility to return button "kill process" to debug window?