Hey, miles

莫等闲,白了少年头q

0%

VScode无法使用ctrl/command+click快速跳转

近期使用vscode调试程序过程中发现,新打开的文件夹无法使用ctrl/command+click快速跳转到定义,使用F12也无法跳转。

按照网上搜到的解决方法,尝试了重装python扩展,设置首选语言服务器为jedi都没有解决,最终发现是设置VScode默认python解释器的方式出现问题

解决方法:

  • 确保环境中python.defaultInterpreterPath设置正确

将文件夹中.vscode/settings.json中的

1
"python.defaultInterpreterPath": "<your path>/venv/bin/python"

具体参考这里visual studio code - No definition found for function - VSCode Python - Stack Overflow

  • 若前面修改正确后还未解决,尝试重新安装vscode的与python有关的所有插件