python - Visual Studio 如何将 Python 模块添加到 Intellisense

标签 python visual-studio intellisense

如何将自定义 python 模块添加到 Visual Studio IntelliSense 代码完成工具?

情况:我正在开发一个 python 模块,该模块引用了我保存在/myPython/foo.py 中的另一个模块。

如果我开始输入 foo.someDef,我希望 IntelliSense 能够识别我正在访问该模块并建议代码完成。

最佳答案

Visual Studio 的 Intellisense 将在将自定义 Python 模块正确放置在 Python 目录的“Lib”文件夹下的“site-packages”文件夹中后识别它们。

例如: /Python27/Lib/site-packages/myPython

在文件夹“myPython”中,放置一个名为“__init__.py”的纯文本文件。否则 Intellisense 将无法识别您的包。

您可能还需要单击 Python 环境选项卡下的“刷新数据库”。

Menu to Python Tools Python Environments

关于python - Visual Studio 如何将 Python 模块添加到 Intellisense,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30605416/

相关文章:

python - 具有不同维度索引数组的索引pytorch张量

c# - 以编程方式生成 Visual Studio 解决方案

visual-studio - Visual Studio 2012 asp net mvc 3 项目 Razor View

python - 每月重新采样数据帧并将每月的计数存储在新数据帧中,其中列为日期和计数

python - 在python中将字符串转换为元组

android - ADB与Android App通信方式

c++ - 从文件中删除重复的反向行时出现问题

javascript - Typescript 自动完成功能在 VSCode 中不起作用

javascript - 自动生成用于JavaScript库的Visual Studio VsDoc

visual-studio-2012 - 在 ReSharper 试用期到期后恢复智能感知