使用“TAB”代替“ENTER”在PYDEV Eclipse中自动完成

时间:2012-07-04 22:10:03

标签: tabs pydev enter complete

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

TXS

1 个答案:

答案 0 :(得分:0)

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

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

实施说明:'\t''\r'\n'案例在Eclipse中实际上是硬编码的:org.eclipse.jface.text.contentassist.CompletionProposalPopup.verifyKey(VerifyEvent)所以要解决这个问题,你需要一个在Eclipse本身改变了这个补丁(所以,如果你认为这是值得的,那么在Eclipse中创建一个bug请求来请求该功能)。