Spyder:如何使完成和文档弹出窗口仅在命令上显示

2024-04-28 21:01:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是Spyder 4.0.1,当我编写带有文档/补遗的windows时,下面的文档/补遗会不断弹出。这很让人分心。然而,当我需要它们时,它们仍然非常有用

那么,如何配置spyder,使其仅在按下宏/热键组合时出现(而不是一直未经请求而弹出)

顺便说一下,我通过转到以下位置禁用了这些窗口:

  • “首选项/完成和起毛/完成”和取消勾选:
    • 显示完成详细信息
    • 动态显示完成情况
  • “首选项/完成和脱毛/高级”和解开:
    • 启用风筝
    • 启用回退完成

enter image description here

编辑

正如Carlos Cordoba所解释的,除非我按下Ctrl+Space,否则单独激活“启用后备完成”不会带来任何弹出窗口。太好了

但是,“启用Kite”会在我键入函数名时自动弹出以下窗口:

enter image description here

也许我做了些坏事


Tags: 文档编辑windows起毛情况详细信息风筝热键
1条回答
网友
1楼 · 发布于 2024-04-28 21:01:16

Spyder maintainer here)您不需要停用这些选项:

  • 启用风筝
  • 启用回退完成

得到你想要的。这是因为通过禁用Show completions on the fly,只有在按下选项卡Ctrl+空格时才会显示完成注意:我们的4.1.0版本将在2020年3月晚些时候发布,该版本将修复回退完成和一般完成的几个错误

但是,您需要停用名为Enable hover hints(存在于Preferences > Completion and linting > Introspection)的选项,以禁用上面第一个屏幕截图中显示的额外信息气泡。不幸的是,没有快捷方式可以随意显示它们,因为它们取决于鼠标位置

此外,要隐藏键入开括号后显示的气泡(如第二个屏幕截图中所示),需要停用名为Show calltips的选项(也存在于Preferences > Completion and linting > Introspection

相关问题 更多 >