10

在 Visual Studio 中,我可以按 ctrl+spacekey 并出现方法。在 Geany 中有没有办法让我获得这个功能?

4

2 回答 2

7

不,因为 Python 是动态类型语言,而且很难实现。netbeans 的 Python 插件部分做到了这一点,但我相信这样的插件不在 geany 开发人员计划中。有不同的事情要做;-)

但是,geany 提供了一些完成支持。首先,它会分析您在文件中的导入并在完成中使用它;此外,它还完成了 std 库中的功能。它还会分析您打开的所有文件以获取建议,尽管您可能需要在首选项中应用它。当您点击Ctrl+Shift+Space时,您还可以获得通话提示,这并不是每个人都知道的。它们非常好,因为它们以形式出现<Class>.<method>(<args>),这非常有帮助。

于 2010-01-19T18:42:33.073 回答
2

捷径ctrl+space对我有用。此外,您可以设置自动完成建议长度(即在自动弹出自动完成工具提示之前必须输入多少个字母 - http://www.geany.org/manual/current/#editor-completions-preferences)。

这仅适用于方法名称。如果我想查看方法参数的选项,我必须(在方法全名后输入括号。

于 2013-11-09T12:09:54.573 回答