vscode 代码无法转定义

方法1:
试着装其他版本的python或者pylance,有时候好使有时候不好使

方法2:

在当前目录下的.vscode文件夹下新建settings.json文件,在里面新增:

{"python.jediEnabled": false
}

关掉vscode项目再重打开,就可以了

方法3:
https://zhuanlan.zhihu.com/p/344118024
链接还介绍了Pylance

打开settings.json设置文件,打开方法为在VS Code中键入ctrl+shift+P全局快捷键,打开命令搜索窗,输入settings.json​即可打开首选项。
打开发现该设置文件中并无此项(推断可能是设置为None),所以直接导致无法实现"转到定义"​功能​。于是,在json文件中手动加入上述配置代码​:
"python.languageServer": "Jedi"

{
    "python.pythonPath": "/anconda_install/envs/pytorch1.7/bin/python",
    "python.languageServer": "Jedi"
}
posted @   无左无右  阅读(623)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示