Anonymous

Anonymous

This is (indirectly) true if you're using the new Java 6 from Apple. You'll need to edit the Diana.app/Contents.Info.plist file and remove the references to --agent:ypagent (exact reference escapes me off hand) as Yourkit currently breaks under Apples JDK6.

Anonymous

Anonymous

Anonymous

drag&drop support like in whole os x would be great.
adding existing files to projects via drag&drop or even add plugins via drag&drop if i downloaded them (from plugin sailers like sde for idea) and so on.
keep up good work. it is every day nice to work with idea
--anonymous

There is "transparency for floating windows" option. Can you also support transparency in editor windows? And in Project, Structure etc.. It's cosmetics but maybe simple to implement and I like to see my wallpaper in the background

The other thing is reopening multiple projects at startup. Let's say I work on couple of projects in parallel and after next startup I'd like to have them reopened again. Is it possible to have "reopen last project on startup" feature extended this way?

Anonymous

it works for me with mac os x leopard and Java 6. But there are still no support for tapestry 5

In my template-files (*.tml) I still have the problem that idea don't recognize the namespace "http://tapestry.apache.org/schema/tapestry_5_0_0.xsd". I have no autosugestion in the template-files, that realy sucks! Is anybody else here, who are using IntelliJ IDEA with tapestry 5 ???

Anonymous

Anonymous

Well, JetGroovy become more and more powerful. If I'm correct, IDEA can do autocomletion to objects without particular type specification. Also I'm very pleased to have Freemarker support from the box. But disappointed - still no Resin support! Hey, Jetbrains, Resin is popular!

Anonymous

"Due to a major internal refactoring, we have made a significant number of backward incompatible changes..."

If it's a backward incompatible change, then it's not a refactoring, is it? Haha...

I love this IDE (well, versions 4 - 7. haven't tried this 8 yet). I have the exact opposite reaction to the guy at Cafe au Lait - I tried out Eclipse 3.3, and I'm also using Flex Builder 3 (which is basically a re-branded Eclipse) on a daily basis for over a year now, and the Eclipse platform is hands-down much more annoying than IntelliJ. You should see the way Eclipse tries to popup up a SCM checkout confirmation dialog and an auto-complete popup at the same time. They don't even do things like auto-focus when you mouse over the different sub-windows (although IntelliJ does seem to have a bug around this, it only captures mouse focus and not keyboard focus - but the main use case is scrolling with the mouse wheel through a list, it's minor). And the palty level of refactoring support in Eclipse is incomparable to the numerous refactorings possible in IntelliJ. And Eclipse's refactoring implementation is pathetic! For example, it goes like this: Activate menu item or keyboard shortcut for refactoring a field name. Wait about 8 seconds for it to finish indexing names, then a dialog popup comes up prompting for the new name. Enter new name. Wait about 3 seconds for it to go through and refactor. Do about 5 minutes of work before finding out it didn't properly rename everything. That's how it is, folks! The point about "standard" IDE keybindings might have some validity, but I use the Emacs keymap and don't have an issue with it - I think it's more a personal thing. My philosophy is that if you view the IDE as a tool for productivity, you should invest some effort into learning to use the tool. One might give cars as an example (they have the same interface of steering wheel and pedals, good if you want to switch cars), and I might give handguns as an example (they have so many different types of safeties, many of which are manufacturer-specific, and marksmen learn to use gun, including their various features). You want to be the old granny who gets a new car from grateful kids, and be able to drive? Or do you want to be the marksman, trying to be the best you can with your tools?

My biggest gripe with IntelliJ is that it is too big. And expensive. It's not "open-source" enough (or at all, really) which conflicts with my RMS-leaning socialist tendencies. But comparing it as an IDE, it's pretty dang good.

Anonymous

+1

Despite the length of E. Rusty's negatives on IntelliJ, it boils down to his personal preferences which are really easily adjustable in IntelliJ. Even importing your settings from previous versions of IntelliJ is a cinch, I've basically been carrying over all my key bindings and code preferences since version 4. If he hasn't learned how to do that yet... I don't want to comment further.

Anonymous

also...

"method-level navigation is simply not as good as what Eclipse has": Instead of using the Structure Pane (which is what he's referring to), use File Structure Popup (Ctrl-F12 by default). This is faster than navigating a list with your mouse because you can use the keyboard to perform IntelliJ's "CamelSearch" (narrow down the list by typing only the uppercase letters)

I partially agree with you (especially the JavaFX), but FYI the current plugins for Tapestry (TapIDEA, I don't know if is actively developed) , Wicket (WicketForge) and Stripes (IntelliStripes, I'm one of the commiters) are developed by the community and don't have Jetbrains official support, and I don't know if this situation will change in the near future.

This plugins are Open source with Apache License, and you can help, not only submitting patches, but reporting bugs, and proposal for new features.

Anonymous

Anonymous

i guess there is a issue with global code styling...
i do need to reload my own settings after every restart of idea...
how can i say idea to use my styling by default instead of styling shipped with idea??
--samuel

Anonymous

okay the tab "general" is ignored by idea... there is no restart needed for this issue. just close code styling dialog and reopen it and idea forgots your saved "general" settings from global code styling options... i hate to use tabsize 4 indent 4 continuation 8... 2 2 0 is more eye friendly and doesnt wasting size that mutch...

i just can repeat my unanswhered question... "how can i tell idea to use my saved global code styling settings?"

Anonymous

Please consider at least LOOKING into the focus stealing bug (#IDEABKL-3849) that has been around on Linux since 2005! This has been a major data destroyer in the past, and also a major incentive for me to stop paying you guys, and switching to an other IDE.

Whenever IDEA feels like it needs to bother me with a super very incredibly amazingly important pop-up (like 'Updating Modified Files') or just happens to be finished with loading, it steals the input focus from whatever I was doing in another application. It happens very often that my keystrokes ends up in whatever file just happens to be in the IDEA editor pane.

Please make the focus stealing behavior optional, since, believe it or not, there are more apps running on my PC than IDEA :-D

And, while you're at it, disable the 'always on top' option for the splash screen...

Anonymous

Anonymous

My 8810 frozen several times this week while doing things like: extract method, generate constructor, intention create method. I do not remember them all, but create method intention did it twice in succession at the same pace in small project.

Anonymous

Hi!

Since 8810 (or before, but still in 8823) there is a bug regarding maven-task execution on run. It seems the "Run Configuration" is not running at all if there is a "Before Launch"-Config with a "Run Maven Goal".

Anonymous

Anonymous

Since #8858 on Mac OS X:

Small popup dialogs for code completion are frozen at their position in Diana code pane. They can be neither closed, nor moved, nor focused.
Nothing helps to kill them until IDE restart. The popup has title with symbol name (e.g. variable name and its type), the body of hanging popup
is always "Choosing item with ->| will overwrite the rest of identifier after caret". Please take care of this problem. Thanks!

Anonymous

The performance guidelines for Intellij IDEA state that a person should keep the tree view on the left set to Packages instead of Project but the problem is that certain artifacts that a person works with like Spring context files are hidden away. It would be nice if the Spring configuration failes maybe taken from the facet set could be shown in the tree similar to the way that the Libraries are shown.

I'm experiencing a really annoying problem since upgrading to IDEA 8. When I startup the IDE it parses through every single file in all the modules, every JAR i have configured as a resource, and even the configured JDK src zip files. My IDE startup time is currently around 8-10 minutes until it is usable. Also, after updating a module config, the file parsing dialog pops up again and parses through a lot of the same stuff again! Is anyone else having similar issues and if so have you found a workaround?

Anonymous

I had the same issues. Definitely it was really annoying and after I removed caches, system folders and commented out idea.max.intellisense.filesize=2048 in idea.properties.
All issues has gone. It was panacea for me. Now I'm definitely sure that IDEA rocks again!

Anonymous

I was very surprised to see the announcement for the final version coming in 2 weeks considering the Ruby plug-in hasn't been available for the EAP for over a month! When can we expect to see the availability of Ruby in IDEA again??

Anonymous

Love most of the new features and I wait for new EAP releases.

However, the new settings system is UTTERLY incomprehinsiple... I hope you plan to provide a way to use the previous one that is sane... The everything in a huge list layout is very hard to sort out. I still can't figure out where I make simple changes to models, libraries, etc. which is what I'm doing 99.9% of the time. The rest of this stuff should and could be berried somewhere else. You just don't use it all that often.

Anonymous

Anonymous

I just tried moving to 8987 and tried to run one of my projects (Seam/JSF/JPA/JBoss). This project did and still does work in 8890. When I attempt to interact (log in in this case) I get exceptions that the persistence factory is not found in JNDI. I traced this back. My persistence.xml file lives outside my source tree, and in previous versions was being placed into the META-INF dir at build time via the EJB facets external resources mechanism. That appears to be lost in the latest EAP, which seems like a bug.

I can't be sure that the setting is even being loaded since I can't figure out how to accomplish anything in the new settings system.

Teamcity question - from big number of releases I still have exceptions popping up in Idea and these are related to Teamcity suppoort in IDE. From some number of releases I also cannot commit via TC at all and this is really annoying (makes IDE unusable). It says "Cannot commit.. changes list cannot be found" or sth similar. It happens on Linux 64 and on Windows (32). Latest release which does allow me to do commit is #8823. But exceptions are here from pretty long before this #.

Question is - is Teamcity plugin not longer supported or I just need to wait? If the latter then how long?

The problem is it does not prompt you for your subversion credentials.
Just try to do some commit directly which will prompt you for your credentials. Make sure to check the box to remember your credentials. Then the TC plugin can do its commits.

Where does Idea 8.0 take settings from? It seems it has imported some settings from Idea 7, but probably not the latest as for example some keyboard shortcuts I have created recently are different. What do I have to do to make 8.0 import complete settings from 7.0? I have tried export settings + import settings from file menu, but that didn't worked (settings stayed the same). Are there any files I have to delete or something?

I had some EAP versions of 8.0 installed and I'm running Mac OS X 10.5, if that is important.

Anonymous

Anonymous

I have been using IntelliJ since version 4.5.

I downloaded 8.0 today to check it out, and was disappointed to find that I can no longer place my editor tabs on the left. Several of my coworkers and I love that option and use it religiously. Personally, I'd rather forego all of 8.0's enhancements and continue using 7.0, just for that option.

IDEA 8 seems to replicate the behavior of IDEA 7 in that it is once again significantly slower than any previous release.

Please shift your focus in IDEA's development to becoming an IDE that is reliable, robust, and fast, and feature rich (int that order). If I read the change logs, I keep asking myself: "Why all these features? Please just make the existing ones work reliably! Please fix bugs and performance problems!".

I even caught myself last week thinking about switching to Eclipse, something I would not have dreamt of in the last couple of years.

With seven Flex modules my IDEA eats 1.5 Gb (idea + flex compiler) for normal job and I restart it 5-8 times per day. I don't want also to talk about performance and stability of debugging of flex application in IDEA.

FlexBuilder is crap but in any case in 100 times more stable then IDEA.

I think that Jetbrains forgot about "stresstesting" of their application. I understand that it's hard to produce product which you don't use everyday. This is the same if you produce bycicles but never use them in real life.

For the maven, spring, hibernate, jpa, wicket, gwt projects that I use Idea for, my experience is quite the opposite. I think it has gotten better. Also the performance in the daily use seems better than 7.x. I really like the complete integration with the frameworks I use on a daily basis. But with that said I can see what you mean when looking back on the earlier versions. I've been using Idea since 2.0 and back then it was speedy as hell.

But then again - back then - there was not support for anything else than java. And I wouldn't miss the nice integrations they have today.

Edit: I forgot to say that please create bug reports on any issue you have. They actually fixes them most times.

I've also noticed a problem when I open some machine-generated java files we use where I work, the UI redraw thread seems to hang while the code analyzer is looking at the class. The file in question is similar to this:

I can send an actual example, but I'd rather not since it may or may not be company-proprietary information. The general pattern is that there's an enclosing abstract class with MANY concrete subclasses declared as public static inner classes, each with their set of get/set methods for various properties. These are auto-generated off of various message format specifications we use. The file is about 7,500 lines, about 350KB.

Anyway, the UI locks up for sometimes 10-30 seconds when opening these files, and is generally very slow when navigating and editing.

Another update, also with 8.1.2 -- I had an app running in the debugger (not stopped, just running) and opened one of these classes. The app kept running, but IntelliJ stopped redrawing itself for quite some time. Finally I quit the app, and IntelliJ came back immediately -- some kind of wait going on there?

Does 9825 seem to put a higher load on the system opening projects? My machine (Ubuntu Linux 8.10, quad core) I get a load of like 6 opening our project, and in 9821 it only goes up to 2.5 or 3. I'm not positive it's just IntelliJ, but 9821 seems to run smoother.

For gods sake, please let us turn off the annoying splash screen during startup.

It really sucks that I can't read my mail, just because I've started IntelliJ in a totally different virtual screen and the darn splash screen appears on top of all windows.

Several people already asked for this, so please start to listen to your customer. Just make a checkbox somewhere and turn it on by default if you like. I just want to be able to turn off this behaviour.