Java Eclipse自动完成,并带有;";

Java Eclipse自动完成,并带有;";,java,eclipse,autocomplete,Java,Eclipse,Autocomplete,我想在按下时禁用Eclipse自动完成(。我的意思是-我想用namesome创建方法,所以我开始键入private static some,然后我想在按下(,但是Eclipse自动完成我SOAPMessage)之后(我有SOAPMessage,没有一些() 我被一些插件用“”(空格)阻止了,所以当我按空格时,没有问题(它不会自动完成)。我还设置了在键入时触发自动完成(所以我不会每次都使用Ctrl+space)。但是(这个问题真的很严重,因为我应该添加空格)(所以自动完成消失,然后退格,然后添加(

我想在按下时禁用Eclipse自动完成(。我的意思是-我想用name
some
创建方法,所以我开始键入
private static some
,然后我想在按下(,但是Eclipse自动完成我
SOAPMessage
)之后(我有
SOAPMessage
,没有
一些(

我被一些插件用“”(空格)阻止了,所以当我按空格时,没有问题(它不会自动完成)。我还设置了在键入时触发自动完成(所以我不会每次都使用Ctrl+space)。但是(这个问题真的很严重,因为我应该添加空格)(所以自动完成消失,然后退格,然后添加()

我希望我能详细解释我的问题。

  • private static
    后面必须有一个类型名,因此
    private static some()
    是非法的
  • 您的[Preferences->Java->Editor->Content Assist->Auto Activation->Auto Activation triggers for Java]中有什么内容?默认设置(我想)是单独的“.”

这就是:_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@DPM您是这样更改的,对吗?因此Eclipse被告知在您键入的每个字母上打开内容辅助窗口,并且您应该在
private static
关键字之后键入类型名称,因此自动完成
SOAPMessage
确实是最聪明的行为!:)如果您键入
私有静态字符串
,然后键入
一些
(正确的Java代码),它不会弹出。谢谢您的注意。是的,我是这样做的,因为它对我来说更方便,但是为什么当我单击空格时它会自动完成单词?我只想用“回车”自动完成它。