Visual studio code Pylance不允许我导航到源代码,而是将我带到.pyi存根
我正在使用pylance for vs代码,它工作得非常好,只是因为我使用它,当我尝试检查已安装库中的代码时,我只能访问由pylance生成的存根 例如,显示的有关函数的信息: 或者,crtl+单击函数将我带到.pyi存根,它位于Visual studio code Pylance不允许我导航到源代码,而是将我带到.pyi存根,visual-studio-code,Visual Studio Code,我正在使用pylance for vs代码,它工作得非常好,只是因为我使用它,当我尝试检查已安装库中的代码时,我只能访问由pylance生成的存根 例如,显示的有关函数的信息: 或者,crtl+单击函数将我带到.pyi存根,它位于 ~/.vscode服务器/extensions/ms python.vscode-pylance-2020.11.0/dist/bundled/stubs/pandas/io/parsers.pyi 我找不到导航到实际代码(在本例中为熊猫)的方法 如果我通过在set
~/.vscode服务器/extensions/ms python.vscode-pylance-2020.11.0/dist/bundled/stubs/pandas/io/parsers.pyi
我找不到导航到实际代码(在本例中为熊猫)的方法
如果我通过在setting.json中设置“python.languageServer:”Microsoft“,
,停用Pylance并使用Microsoft作为语言服务器,则可以很好地导航到库
在pylance处于活动状态时,是否可以导航到实际代码
操作系统:Ubuntu 18.04Visual Studio代码:版本:1.50.1
Pylance:v2020.11.0您可以通过右键单击符号并选择“转到参考”来导航到参考 另外,确保为安装pandas的脚本配置了
Python解释器
您可以通过从视图
菜单中打开命令调色板
并键入“Python:选择解释器”,然后通过对话框来选择解释器
设置该集后,在按住Ctrl键并单击符号时,应该会看到两个引用:一个用于存根,另一个来自库
如果PyLance与Microsoft LS文件相比表现更差,PyLance可能存在一个问题,我无法找到一种配置它的方法。否则,如果没有,或者如果它太复杂,我可以考虑提交一个发行。这些运行时生成的函数没有一个好的定义和DOC字符串。通过使用这些存根文件,他们将这些文件呈现给用户谢谢您的回复,但不幸的是,它对我不起作用()。我选择解释器,在“Peek definition”中只显示.pyi。使用Ctrl+F5可以很好地运行代码,因此熊猫就在那里。