【问题标题】:Using "TAB" instead "ENTER" for auto completion in PYDEV Eclipse在 PYDEV Eclipse 中使用“TAB”而不是“ENTER”进行自动完成
【发布时间】:2012-07-05 08:38:18
【问题描述】:

有没有办法更改自动完成选项?如果我使用 TAB 键而不是 ENTER 键,我想在 pydev 中自动完成,因为这很烦人。每次我想跳到新行时,我都会按 ENTER ,它会为我完成一些事情而不是跳行!

发送

【问题讨论】:

    标签: eclipse autocomplete tabs pydev enter


    【解决方案1】:

    不幸的是,在 PyDev(也包括 Eclipse 本身)中,实际上不可能使用 tab 而不是 enter 来自动完成。

    因此,在这些情况下,我所做的是使用 Shift-Enter 转到新行:请注意,在这种情况下,您可以从行中的任何位置按 Shift+Enter,它会模仿“转到行尾,按回车键'(这对我来说是件好事)。

    实现说明:'\t''\r,'\n' 案例实际上是在 Eclipse 中硬编码的:org.eclipse.jface.text.contentassist.CompletionProposalPopup.verifyKey(VerifyEvent) 因此,要解决这个问题,您需要一个补丁来更改 Eclipse 本身(因此,如果您觉得值得,请在 Eclipse 本身中创建一个错误请求来请求该功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-19
      • 1970-01-01
      • 2012-03-10
      • 1970-01-01
      • 2012-05-22
      • 2019-03-10
      • 2011-12-26
      • 2013-10-05
      相关资源
      最近更新 更多