首页 > 解决方案 > 如何在 Visual Studio 中轻松查看“导入”中的代码(例如 Django 代码)

问题描述

我正在 docker 容器中学习和构建 Python 应用程序。我的编辑器是视觉工作室代码。在学习的过程中,我喜欢四处点击查看其他代码在做什么,以帮助更好地理解它,但我不确定使用 Python 时的最佳过程。

例如,我正在导入“os”库,但在那个库中有很多功能,如果能够深入了解它们是什么,那就太好了。

任何流程建议将不胜感激,以帮助我在这里学习。

谢谢,丹

标签: pythonvisual-studio

解决方案


为了帮助澄清上述评论中的解决方案,这是我需要做的,以让智能感知以我需要的方式为我工作。

  1. 确保您的主机安装了您要执行的所有模块/库(这是在具有它们的 docker 容器之上,因为 VS Code 看不到它们)。在我正在处理的网站上执行此操作是python3 -m pip install -r requirements.txt.

注意:这确实带来了一些错误,但快速的谷歌帮助解决了这些问题,并且通常围绕安装python3.6-devlibmysqlclient-dev.

  1. 确保 VS Code 指向您正在使用的 python 版本(例如,我将我的设置为 python3.6)。这可以在左下角的菜单选项中完成

完成这些步骤后,您应该能够将鼠标悬停在所有导入和类上以获取一些信息,并且 ctrl+click 将带您进入代码以查看它。


推荐阅读