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

这篇具有很好参考价值的文章主要介绍了vscode python 自定义函数无法跳转到定义处,且定义处无法展示所有调用该函数的位置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

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


解决方案:

Pylance插件有bug

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

vscodectrl+鼠标左键不能跳转,办公工具的使用,vscode,ide,编辑器

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

vscodectrl+鼠标左键不能跳转,办公工具的使用,vscode,ide,编辑器

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

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

设置Language Server

更改Python插件的配置:

vscodectrl+鼠标左键不能跳转,办公工具的使用,vscode,ide,编辑器

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

vscodectrl+鼠标左键不能跳转,办公工具的使用,vscode,ide,编辑器

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

vscodectrl+鼠标左键不能跳转,办公工具的使用,vscode,ide,编辑器

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


效果展示:

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

vscodectrl+鼠标左键不能跳转,办公工具的使用,vscode,ide,编辑器文章来源地址https://www.toymoban.com/news/detail-686413.html

到了这里,关于vscode python 自定义函数无法跳转到定义处,且定义处无法展示所有调用该函数的位置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VSCode C/C++无法跳转到定义(又是你 clangd !)

    原博客:VSCode C/C++无法跳转到定义、自动补全、悬停提示功能_c/c++:edit configurations(json)-CSDN博客  我在此基础上加一点: 首先确保自己有这个插件: 点击 齿轮⚙ 符号,进入 配置设置,找到 把 C_cpp : Intelli Sense Engine 的内容设置为 default  如果设置不了,那就吧clangd这个扩展禁

    2024年02月21日
    浏览(39)
  • vscode无法跳转定义的原因及解决方法

    当你忽然发现你的vscode无法跳转C++定义,并且你的软件中已经添加了C/C++软件应用时,请检查你的vscode在打开时右下角是否出现一个类似的错误报警? 如果出现这个报警,那么这个就可能是你vscode无法跳转定义的原因,解决方法如下: 1. 检查现有文件监控数目 上述命令在我

    2024年02月11日
    浏览(45)
  • VScode vue常用插件 Ctrl+左键 函数跳转 自定义属性跳转

    1、CSS Peek 按ctrl可以跳转css定义,按ctrl 2、Auto Rename Tag ** 修改html标签自动补全,改了首标签,尾部自动变 3、vetur 写vue肯定要有 4、vscode-elm-jump 常规的代码跳转定义,按ctrl,和webstrom一样 5、vue-helper 让你在vue单文件里面的变量函数跳转定义,按ctrl 6、Code Runner 自动检测packj

    2024年02月08日
    浏览(39)
  • VScode函数跳转,再返回,快捷键设置和自定义

    Win10: ctrl + 鼠标左键 Ubuntu:同上操作 win10: alt + leftarrow ← leftarrow ← ubuntu下: ctrl + alt + - 注意ubuntu下的, - 使用数字小键盘好像不咋好使,使用主键盘区的 - 才可以! 🤷‍♂️因此,在ubuntu下进行自定义设置返回原处按键,设置成和win10下面的操作一致,即 alt + leftarr

    2024年02月11日
    浏览(37)
  • vscode快速跳转到指定文件

    在 VS Code 中,您可以使用以下快捷键快速跳转到某个文件: 在 Windows 和 Linux 上,使用快捷键  Ctrl + P 。 在 macOS 上,使用快捷键  Cmd + P 。 这将打开 \\\"快速打开\\\" 命令框,您可以在其中输入文件名或路径来快速跳转到该文件。例如,如果您想跳转到 \\\"index.html\\\" 文件,只需在命令

    2024年02月11日
    浏览(69)
  • 解决VS Code/Code insiders右键python代码无法“转到定义”问题

    最近怀疑自己用了个假的VS Code, 同门的能丝滑跳转定义、跳转引用,自己的偏偏不行(合着这么爽的功能我从来没享受到(。﹏。*)),网上各种教程试了个遍都不行,最后自己摸索出了解决方案。记录在此备忘: 按以下顺序依次Check: 确保安装这些插件:Python、Pylance、Inte

    2024年02月08日
    浏览(39)
  • vscode vue ctrl+鼠标左键点击函数名无法跳转问题解决

    (vue-helper支持CTRL+点击函数跳转 || 绑定对象跳转)

    2024年02月08日
    浏览(45)
  • vscode引入文件快速跳转到指定文件(常用插件)

    别名路径跳转 安装扩展 别名路径跳转官网 vscode终端git bash使用 setting.json Git-Bash路径为本机 git安装位置 需要根据自己的机器下载路径自行填写 重启vscode 终端为git环境 查看项目git提交记录 下载扩展 Git Graph,Git History 重启vscode 会出现一栏 时间线 可根据自己的需要 移动该栏

    2024年02月11日
    浏览(46)
  • Visual Studio Code跳转到CSS定义

    Visual Studio Code 快速跳转到 VUE文件 或 CSS文件的定义位置(跳转到class定义,跳转到css定义),插件Css Peek、Vue Peek 对提升开发效率上,事半功倍。 目录 1、跳转到CSS定义 1.1、CSS Peek 1.2、Vue Peek 2、其他插件 2.1、TypeScript Vue Plugin (Volar) 2.2、C/C++ for Visual Studio Code 运行环境: Wind

    2023年04月14日
    浏览(37)
  • 小米手机连接校园网无法跳转到登录界面

    问题: 小米手机 MIUI12 系统,在连接校园网后显示需要登录,但是无法跳转到登录界面。连接其他wifi是没有问题的,但凡是需要登录的wifi就不行,会出现 net:ERR_CONNECTION_RESET... 试过很多方法,感觉这可能是个玄学,但是都试一试,或许哪个就可以了呢ahh 1. 一试就可以成功跳

    2024年02月10日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包