【问题标题】:Is it Possible to Disable PyDev Parameter Code Completion?是否可以禁用 PyDev 参数代码完成?
【发布时间】:2013-02-08 16:54:24
【问题描述】:

我正在使用 Eclipse 的 PyDev 插件,并且大多数自动完成功能都很有用,但我宁愿不为函数填写所有参数,尤其是当某些参数是可选的时。在不完全禁用代码完成的情况下,我找不到任何方法在首选项中禁用此功能。

【问题讨论】:

    标签: python eclipse autocomplete pydev


    【解决方案1】:

    您可以在应用补全时按住 Ctrl 键(这将保留参数和括号,并且还会覆盖下一个单词)。

    【讨论】:

    • 谢谢,以后必要时我会开始使用它来避免这种情况。
    • +1 这是一个我不知道的不错的功能,但在处理长签名时很有帮助。
    • 是的,看到它填写所有可选参数很烦人。我想知道为什么 ctrl+enter 不是默认设置。添加到我对默认 PyDev 所做的更改列表中(我还关闭了几乎所有匹配对的自动插入,...因为它在输入过程中与我的心智模型发生冲突)
    • 现在我尝试使用ctrl+Enter,但有时也会删除下一行。
    【解决方案2】:

    我认为在 PyDev/Eclipse 中不可能有不填写参数的功能代码完成。

    但是,我不确定您为什么要禁用它,因为 Eclipse 允许您通过参数参数TAB输入整个函数也不会生成参数。

    最后,请记住,您始终可以使用 Ctrl+DeleteCtrl+Backspace 快速删除多余的参数。

    【讨论】:

      猜你喜欢
      • 2011-04-13
      • 2011-09-07
      • 2021-09-08
      • 1970-01-01
      • 1970-01-01
      • 2021-12-06
      • 1970-01-01
      • 2014-10-27
      • 2014-12-31
      相关资源
      最近更新 更多