Wish List for IDEA 5.x

Before we wish for 6.0 there are things that need to be put in in 5.x
(IMHO):

1- Speed the dang text editing on OSX Up. This has to be real high
prio. The difference between how fast the Netbeans editing is and
IDEA's editing is night and day, regardless of whether inspections and
syntax checking are on or off. It's hidious. My personal hunch is that
JetBrains is not using that dual G5 often enough, or rather they need a
slower machine and be forced to sit in idea doing work to see how bad it
is.

2- I'd put in the threading model they've talked about and handle all
these crazy Updating... popups better so it's not flashing like a 8mm
film.

3- Cleanup interface anomalies here and there and did I mention speed
things up?

R

7 comments
Comment actions Permalink

Robert S. Sfeir wrote:

Before we wish for 6.0 there are things that need to be put in in 5.x
(IMHO):

1- Speed the dang text editing on OSX Up. This has to be real high
prio. The difference between how fast the Netbeans editing is and
IDEA's editing is night and day, regardless of whether inspections and
syntax checking are on or off. It's hidious. My personal hunch is that
JetBrains is not using that dual G5 often enough, or rather they need a
slower machine and be forced to sit in idea doing work to see how bad it
is.


I agree this should be a priority. I would be okay with it waiting for
5.1. I've gotten used to the slowness, it doesn't bother me much
anymore, though I definitely wish it were faster.

0
Comment actions Permalink

Robert,

would you please give me a favor trying launch IDEA under 1.4 JRE rather
1.5. And please remove your gc customization options from the Info.plist.
Does it feel better?

-


Maxim Shafirov
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

In article <c8a8a1bf115648c75c4c713c4033@news.jetbrains.com>,
Maxim Shafirov (JetBrains) <max@jetbrains.com> wrote:

Robert,

would you please give me a favor trying launch IDEA under 1.4 JRE rather
1.5. And please remove your gc customization options from the Info.plist.
Does it feel better?


I'm not using my options anymore.

With JDK 1.4 not only is it not faster, but I actually hung the IDE with
it. I was taking a cpu snapshot at the time, I'm trying to see if I can
use YourKit to connect to idea to still get at that snapshot, but it's
lost.

So to answer #2... no :)

R

0
Comment actions Permalink

Let's narrow it down then. What particualr operations are slow?
I was able to edit any of Mesquite files with no delays at all except for
pressing enter, which is indeed a bit slowish but we won't fix that.

-


Maxim Shafirov
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

In article <c8a8a1bf1156f8c75c51578d2ac0@news.jetbrains.com>,
Maxim Shafirov (JetBrains) <max@jetbrains.com> wrote:

Let's narrow it down then. What particualr operations are slow?
I was able to edit any of Mesquite files with no delays at all except for
pressing enter, which is indeed a bit slowish but we won't fix that.


Why won't you fix that? On your dual G5 it's slowish, now put that on a
1.5 Ghz G4 PB and it's 1 second per enter key.

I sent you more info directly. Generally if I edit JSPs it's horrid.
Every snapshot I sent you is while editing JSPs, and if I have JDK 1.4
on, I can't even send you a snapshot because IDEA just plain hangs.
Trying to get an OS X thread dump is proving rather painful.

I just tried one more time, and clicked on the stop cpu profiling and it
hung the IDE again. I'm going back to 1.5.

This is just nuts.

If you're in mesquite edit editTicket.jsp

after the first </spring:bind>

type:

<spring: (here I get a hang over 5 seconds, then I get code completion)

choose :bind and press enter

<spring:bind(here I get a hang over 5 seconds, then I get code
completion)

<spring:bind path="ticket.submissionDate">|</spring:bind> press enter

(wait 1-2 seconds for return)

<spring:bind path="ticket.submissionDate">
<fmt:(here I get a hang over 5 seconds, then I get code completion)
</spring:bind>

<spring:bind path="ticket.submissionDate">
<fmt:message(here I get a hang over 5 seconds, then I get code
completion) press enter
</spring:bind>

<spring:bind path="ticket.submissionDate">
<fmt:message key="" <-- IDE is hung no recovery.
</spring:bind>


You're telling me that 1-2 seconds for enter key is OK? come on, it
didn't use to be this bad.

you know what else? On this particular file I have ALL inspections
turned off too!

R

0
Comment actions Permalink

Out of curiousity, how much RAM do you have? IDEA is a memory hog and doesn't work so hot without lots of RAM to play with.

0
Comment actions Permalink

In article <21682857.1121975124093.JavaMail.javamailuser@localhost>,
Marc Stock <no_mail@jetbrains.com> wrote:

Out of curiousity, how much RAM do you have? IDEA is a memory hog and
doesn't work so hot without lots of RAM to play with.


1.5Gigs

0

Please sign in to leave a comment.