1

我正在使用 Ecipe Juno(版本:4.2.1,内部版本号:M20120914-1800),由于某种原因,变量/函数名称的 Alt+/ 自动完成功能无法正常工作 - 它完成了与匹配的最后一个变量的类型前缀前缀,而无需像以前版本那样循环使用其他选项。

我正在编写 python 代码并使用 pydev 例如,具有以下几行:

var1 = 0
var2  = 1
var14444444444 = -1

然后输入:

va

然后点击 Alt+/ 组合将完成 'va' 到 var14444444444。按住 Alt 并再次(再次)按下 / 键将无济于事,因为编辑器认为 var14444444444 是要完成的前缀,因此找不到匹配项。

如果我有代码:

var1 = 0
var14444444444XXXXXXX = -1
var2  = 1
var14444444444 = -1

打字

va

然后 Alt+/ 完成到 var14444444444 并按住 Alt 并再次点击 / 将自动完成到 var14444444444XXXXXXX。

这种行为非常烦人,并且与以前的版本不一致。有没有办法配置它?(我查看了编辑器选项,但找不到任何东西)

我将补充一点,Ctrl+space 确实会打开一个包含所有可能补全的下拉菜单,但这需要太多的击键(Ctrl+space,+ 一系列箭头才能达到首选补全,然后 Enter),这会破坏生产力目的。

有什么建议么?

4

1 回答 1

1

  1. Eclipse 首选项
  2. PyDev
  3. 编辑
  4. 代码完成
  5. 检查“请求完成所有字母字符和_?

重新启动 Eclipse。

于 2013-09-09T19:32:40.303 回答