vscode python 自定义函数无法跳转到定义处,且定义处无法展示所有调用该函数的位置

news/2024/12/1 0:43:42/

问题描述

在vscode中编写python代码,在自定义类的forward函数中调用该类的成员函数,但在调用处无法通过ctrl+鼠标左键直接跳转到该成员函数的定义中,系统显示找不到函数声明。同时,在该函数的定义处无法通过ctrl+鼠标左键展示项目中所有调用了该函数的位置和跳转链接。


解决方案:

Pylance插件有bug

        Pylance版本自动更新,但在vscode的拓展商店中,插件的最新版本很有可能未经足量测试,导致存在较多问题。因此,首先将Pylance插件进行版本降级:

鼠标右键弹出选项,选择”安装另一个版本“。

随便选择一个旧版,比如一个月前的版本。

安装完毕后选择重新加载插件即可。

设置Language Server

更改Python插件的配置:

 鼠标右键点击Python插件,选择”扩展设置“。

 搜索得到”Language Server“选项,更改为"Pylance":

 关闭此窗口,配置将自动保存更改内容。


效果展示:

此时便可以实现自动跳转了:


http://www.ppmy.cn/news/626441.html

相关文章

FPS(CF、CS GO、PUBG、APEX、瓦罗兰) AI YOLOV5 自瞄 模型 权重

YOLOV5的各种AI自瞄权重,有需要的联系 联系方式 如果对上面的资源有需要,私聊或者留言或者进入下面项目了解详细内容 联系方式 加我时,请备注所需要的权重 https://gitee.com/wcx895278175/cf-ai-yolov5-self-aiming

嘿!柠檬

【暖瓶盖】838485【暖瓶盖】

强烈推荐深蓝网络电视

一会儿一场经典的战役将要开始了,如果没有机会在电视面前看世界杯的兄弟们,只能在网上看了,但是大家一直推崇的PPLIVE到关键时刻掉链子。这里,在下推荐一款炒好的网络电视--深蓝网络电视,一点不卡,现在我的…

百度智能云 × 酷开网络 | 让电视回归电视的智能秘诀

面对屏幕越来越大、画质愈发精良的电视机,你是不是经常有这样的感觉:打开电视机,新闻、电视剧、电影、综艺、纪录片……内容选择太多,手足无措,最后随便播放点什么,然后去做别的事情,让电视机成…

网络直播电视之寻找直播地址(下)

接上文,上文中提到获取网络直播电视地址的方法,但是大量信息需要人工的方式进行处理,过于麻烦。所以本文针对三级的XML解析和下载工作进行处理。 技术点:1、利用tinyXML完成XML的解析工作 tinyxml下载 2、利用libcurl完成xml的下…

5G已难拉动收入增长,运营商对于高投入的5G左右为难

随着三大运营商的5G用户数突破10亿,5G已很难拉动ARPU的增长了,表现出来的业绩就是增长快速放缓,工信部披露的数据显示移动数据业务收入增长已接近于零。 工信部发布了“2023年1-5月份通信业经济运行情况”显示三大运营商的移动数据…

网络直播电视之寻找直播地址(上)

这种方式也不知道能坚持多长时间,暂时是没有什么问题。方法如下: 访问http://trailers.apple.com/appletv/index.xml 可以看到http://atv.jianguoke.com/appletv/tv/tv.xml);"onPlay""> 打开http://atv.jianguoke.com/appletv/tv/tv.x…