Spyder:如何使完成和文档弹出 windows 仅出现在命令中
Spyder : how to make completion and documentation pop-up windows appear only on command
我正在使用 Spyder 4.0.1,当我用 documentation/completions 编码 windows 时,就像下面的弹出窗口一样。这很让人分心。然而,当我需要它们时,它们仍然非常有用!
所以 我如何配置 spyder 以便它们仅在我按下 macro/hotkey 组合键时出现 (而不是弹出一直不请自来)?
顺便说一下,我停用了这些 windows,方法是:
- "preferences/completion and linting/completion" 并取消勾选:
- 显示完成详情
- 即时显示完成
- "preferences/completion and linting/advanced" 并取消勾选:
- 启用风筝
- 启用回退完成
编辑
正如 Carlos Cordoba 所解释的那样,激活“启用回退完成”本身并没有带来任何弹出窗口 windows,除非我按下 Ctrl + Space。完美!
但是,“enable Kite”本身会在我键入函数名称时立即弹出以下 windows 弹出窗口:
也许我在设置中做错了什么?
(此处为 Spyder 维护者)您无需停用这些选项:
- 启用风筝
- 启用回退完成
得到你想要的。这是因为通过停用 Show completions on the fly
,只有在按下 Tab 或 Ctrl + [=41= 时才会显示完成]。 注意:我们的 4.1.0 版本将修复一些回退完成和一般完成的错误,将于 2020 年 3 月晚些时候发布.
但是,您需要停用名为 Enable hover hints
的选项(存在于 Preferences > Completion and linting > Introspection
中)以禁用上面第一个屏幕截图中显示的额外信息气泡。不幸的是,没有快捷方式可以随意显示它们,因为它们取决于鼠标位置。
此外,要隐藏输入左括号后显示的气泡(如第二个屏幕截图所示),您需要停用名为 Show calltips
的选项(也存在于 Preferences > Completion and linting > Introspection
中)。
我正在使用 Spyder 4.0.1,当我用 documentation/completions 编码 windows 时,就像下面的弹出窗口一样。这很让人分心。然而,当我需要它们时,它们仍然非常有用!
所以 我如何配置 spyder 以便它们仅在我按下 macro/hotkey 组合键时出现 (而不是弹出一直不请自来)?
顺便说一下,我停用了这些 windows,方法是:
- "preferences/completion and linting/completion" 并取消勾选:
- 显示完成详情
- 即时显示完成
- "preferences/completion and linting/advanced" 并取消勾选:
- 启用风筝
- 启用回退完成
编辑
正如 Carlos Cordoba 所解释的那样,激活“启用回退完成”本身并没有带来任何弹出窗口 windows,除非我按下 Ctrl + Space。完美!
但是,“enable Kite”本身会在我键入函数名称时立即弹出以下 windows 弹出窗口:
也许我在设置中做错了什么?
(此处为 Spyder 维护者)您无需停用这些选项:
- 启用风筝
- 启用回退完成
得到你想要的。这是因为通过停用 Show completions on the fly
,只有在按下 Tab 或 Ctrl + [=41= 时才会显示完成]。 注意:我们的 4.1.0 版本将修复一些回退完成和一般完成的错误,将于 2020 年 3 月晚些时候发布.
但是,您需要停用名为 Enable hover hints
的选项(存在于 Preferences > Completion and linting > Introspection
中)以禁用上面第一个屏幕截图中显示的额外信息气泡。不幸的是,没有快捷方式可以随意显示它们,因为它们取决于鼠标位置。
此外,要隐藏输入左括号后显示的气泡(如第二个屏幕截图所示),您需要停用名为 Show calltips
的选项(也存在于 Preferences > Completion and linting > Introspection
中)。