Hi Fredick,

You can look at CEDET's Semantic "intelissense" feature, described at 
http://cedet.sourceforge.net/intellisense.shtml

This implementation works only for files you have previously loaded in an Emacs 
buffer (so it would not be useful for the JDK classes, unless you manually 
visit all the source files) but it provides "true" code completion like 
jde-complete - without requiring compiled classes.

There are also "poor man" alternatives, that don't provide true code completion 
but make up for that in speed. I use dabbrev-expand a lot, and once you get 
used to it it can be quite useful. 

I also played a little with predictive mode 
(http://www.emacswiki.org/cgi-bin/wiki/PredictiveMode) using a dictionary made 
of Java keywords and JDK class names. The latest version has support for 
regular-expression based dictionary switching, which perhaps could be expanded 
with some info from Semantic to create a more useful tool. The way predictive 
works (offering alternatives as you type) is very interesting, but it 
definetely needs to be better tied up to the Java syntax to be more useful.

Regards,
  Nascif



> -----Original Message-----
> From: Paul Kinnucan [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, March 02, 2005 11:24 PM
> To: Fredrik Skeel Loekke
> Cc: jde@sunsite.dk
> Subject: code completion from noncompiled classes
> 
> Fredrik Skeel Loekke writes:
>  > is it possible to use code completion from noncompiled classes?
>  > 
> 
> It's possible but it would require a major coding effort to 
> enhance the JDEE to do this.
> 
> Paul
> 
> 

Reply via email to