Bug 89036 - [preferences] Reduce default code assist auto activation delay
Summary: [preferences] Reduce default code assist auto activation delay
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 3.1 M7   Edit
Assignee: JDT-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2005-03-24 15:13 EST by Ed Burnette CLA
Modified: 2005-05-09 11:41 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Burnette CLA 2005-03-24 15:13:36 EST
"Another area where [Eclipse] is slow is in code completion. I have to wait so
long for the little box to pop-up on its own that I usually either skip it or
press ctrl-space to force it to open."
[Excerpted from http://www.netbeans.org/switch/realstories.html]

Suggest changing the default delay to 100 (ms).
Comment 1 Dani Megert CLA 2005-03-24 16:19:55 EST
this is a preference
Comment 2 Dani Megert CLA 2005-03-24 16:21:18 EST
Sorry. You asked to change the default. Do you think this makes the difference
or is it rather a problem that people don't know about the preference?
Comment 3 Ed Burnette CLA 2005-03-24 17:36:01 EST
Yes, the defaults do make a difference. Pascal and Mike M were having a
discussion about better out of the box settings, and Mike asked for some more
examples. This is one that I always adjust myself and recommend others do too.
Default memory size is another one (vm option) but I believe there's already an
entry for that.

Changed title to say 'default'.
Comment 4 Dani Megert CLA 2005-03-28 11:18:27 EST
>I always adjust myself and recommend others do too.
Ed, what value do you use?
Comment 5 Ed Burnette CLA 2005-03-28 12:53:11 EST
100ms (1/10 second)
Comment 6 Ryan Lowe CLA 2005-05-04 16:10:47 EDT
Playing devil's advocate here...

Is there a disadvantage to having a shorter delay?  Will a short delay get in
the way of typing?  Will constantly bringing up the code completion window have
a performance impact wrt editor responsiveness?  Will it be more noticable on
slower machines or the Mac?
Comment 7 Dani Megert CLA 2005-05-09 07:01:18 EDT
I've set it to 200ms because 100ms is a bit too small for cases where you want
to type without code assist coming up.

Fixed in HEAD.
Available in builds >= I20050509-1200.
Comment 8 Ed Burnette CLA 2005-05-09 11:41:45 EDT
That's a good compromise and much better than 500ms, thanks.