PyDev - 关闭自动完成+热键以获取完成建议?

Posted

技术标签:

【中文标题】PyDev - 关闭自动完成+热键以获取完成建议?【英文标题】:PyDev - Turn off autocomplete + hotkey for completion suggestions? 【发布时间】:2015-04-06 17:42:57 【问题描述】:

我是 Eclipse/PyDev 的新手,我想更改其默认行为。

首先,我想关闭在我输入时弹出的自动完成建议窗口。我只是觉得这让人分心。实际上,我通过更改 Window > Preferences > PyDev > Editor > Code Analysis/Code Completion 中的一系列设置来设法做到这一点,但我不确定我更改的哪些设置是正确的。

其次,我确实发现建议窗口很有用当我需要它时。如果我禁用了自动完成功能,是否可以在需要时按下热键来拉出窗口?

【问题讨论】:

【参考方案1】:

目前,我有这样的自动完成行为:当按下 ctrl+space 时 Eclipse 会提出可能的自动填充建议,在其他情况下,窗口仍然是干净的。要最终获得此结果,您需要转到 Windows/Preferences/PyDev/Editor。在“代码完成”表单中,拔掉除“使用代码完成?”之外的所有复选框。在“代码完成(ctx 和不敏感的通用标记)”中,您需要拔下所有复选框。希望这会有所帮助。

附:我使用 eclipse Luna 4.4.2 和 PyDev 版本 4.1.0.201505270003

【讨论】:

仍然适用于 ecipse-2019-12 neon3 和 pydev 7.4 只取消选中 Request completion on all letter chars and '_'Use common tokens auto code completion? 使其更接近 C 编辑器的行为。

以上是关于PyDev - 关闭自动完成+热键以获取完成建议?的主要内容,如果未能解决你的问题,请参考以下文章

如何格式化自动完成建议? [关闭]

是否有与 C/C++ Eclipse IDE 一起使用的插件来提供代码建议和自动完成功能? [关闭]

使用 Inputscope="Search" 关闭单词建议

CustomTextField - 自动完成/自动更正不会在点击时关闭

自动热键变量未在按键时更新

实现 jquery UI 自动完成以在您键入“@”时显示建议