繁体   English   中英

在 vscode 扩展中不支持带连字符的悬停变量

[英]Not supporting hover variable with hyphen in vscode extension

为了使用 vscode 扩展调试 Cobol 程序,我扩展了调试扩展协议。 我的cobol程序中有带连字符的变量,例如:emp-salary。 我已将标志supportsEvaluateForHovers设置为true 在调试时我试图悬停这种变量,但是,我在评估请求方法中得到的值并不认为这是一个完整的变量名,只是返回连字符分隔的变量部分。 例如,在emp-salary中,我将鼠标悬停在emp上,它只返回 emp。

我的期望是它应该返回 emp-salary,因为它是单个变量名。

我需要在我的代码中实现哪些确切的更改,以便将连字符分隔的变量视为一个变量?

尝试在调试下启用“使用托管兼容模式”标志。 这适用于我今天使用 VS 2019。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM