visual-studio-code - 将鼠标悬停在 Visual Studio 代码调试适配器上的错误符号
问题描述
当您在运行调试适配器时将鼠标悬停在某物上时,有没有办法控制传递什么符号来评估?
我正在使用的语言需要尾随运算符,因为它使用它们来表示类型。
所以
string$ 与 string 不同
现在评估只得到“字符串”部分而不是“字符串$”
(我有 response.body.supportsEvaluateForHovers = true; 用于初始化。
我知道对于普通的语言扩展,我可以提供自己的 hoverprovider,我可以从文件中的位置进行自己的解析。
解决方案
我自己也遇到了这个限制。不幸的是,我目前这是不可能的——VSCode似乎使用硬编码的正则表达式来提取用于调试悬停的单词范围。有几个与此相关的问题:
推荐阅读
- rest - Azure rest API (6.0-preview.1) 运行管道返回:“值不能为空。\r\n参数名称:runParameters”通过邮递员
- python - Scrapy - 很多 DNS 查找错误
- chart.js - 如何在 ChartJS 上将甜甜圈颜色更改为线性渐变?
- sql - 会计余额。层次余额和汇总
- c# - 如何插入和获取自动递增的主键
- r - 根据后续条目修改分组数据的第一个条目
- r - 提取超过 R 中每月平均值的每小时值(及其索引)
- c# - Bad Persian 字符连接 IranNastaliq 字体 GDI
- reactjs - 提交后ReactJS没有清除状态
- windows - 使用提升权限运行 Windows 终端预览的快捷方式(以管理员身份)