当鼠标悬停在上面时,intellisense vscode 不显示参数或文档

2024-05-20

我正在尝试将整个工作流程从 Eclipse 和 Jupyter Notebook 迁移到 VS Code。我安装了 python 扩展,它应该带有 Intellisense,但它只是部分更糟糕。我在输入句点后收到建议,但当将鼠标悬停在其上方时,没有获得有关参数或文档的任何信息。非常感谢您的帮助,祝您新年快乐!

P.S 如果有人有在 VS Code 中使用 anaconda 环境的经验,我将不胜感激,而且我在识别库时遇到了一些问题。

您还可以在这里看到,当我手动激活 Intellisense 时,它​​无法识别它在方法中。

很抱歉有一长串编辑,但我发现在常规 python 文件中输入 print 时它可以工作,但在 jupyter 笔记本文件中则不行。此外,它仍然不适用于 numpy。感谢大家的帮助。


您可以使用快捷键“Ctrl+Space” 打开建议的选项:

另外,建议您使用扩展名“Pylance https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance”,与扩展名“Python”配合使用效果更好。

Update:

目前在 VSCode 中,“IntelliSense”文档内容是由 Python 语言服务提供的,主要针对 Python 文件(“.py”文件调用此功能),而在 Jupyter 中,“IntelliSense”由“.ipynb”使用文件来自扩展名“Jupyter”。你可以参考一下这篇文章的内容link https://github.com/microsoft/vscode-jupyter/issues/4307#issuecomment-755440329使用VS code insiders,其笔记本编辑器具有更好的智能感知。

在VS代码内部:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当鼠标悬停在上面时,intellisense vscode 不显示参数或文档 的相关文章

随机推荐