At 01:59 PM 5/3/00 -0700, you wrote:
>
>Hi,
>
>does jde have autocompletion ? Mmeaning that if I type Classname. a
>little popup shows up with the member functions/variables ?
>
>(I am a xemacs user, trying hard not to have to switch to slickedit,
>which my company has bought for us and so far seems cool)
>

The JDE has an autocompletion command for completing fields and methods of
classes. In the current release, the command cycles through the possible
completions in the minibuffer. In the next release (due in a week), it will
pop up a menu with the completions. The completion package is a work in
progress and currently has the following limitations:

- Completes only objects whose type is specified  in the current buffer.  
  Thus, it will complete z in the following example

  void m1() {
    String z = "hi";
    z.get...
  }

  but not z in the following case

  // file A.java
  public class A {String z;}

  // file B.java
  public class B extends A {
    void m1() {
        z.get....
    }
  }  

- Does not complete static fields.

- Does not complete method arguments, e.g., it won't complete arg1
  in the following example,

  public void m1(String arg1) {
     arg1.get....
  }

These shortcomings will be addressed very soon.

- Paul

Reply via email to