有没有办法在 VSC 中复制未转义的文本变量值?

Eri*_*lan 7 debugging escaping watch visual-studio-code

我想要的就是这么简单。在 Visual Studio Code 中,我想将文本变量的值从“监视”窗口复制到内存中。

据我所知,在监视窗口中,文本被转义以将所有内容放在一行上。换句话说,

Hello
world
Run Code Online (Sandbox Code Playgroud)

显示如Hello\nworld监视窗口中。这就说得通了。

但是,当我右键单击“监视”窗口中的字符串变量并选择“复制值”时,我希望复制的值是

Hello
world
Run Code Online (Sandbox Code Playgroud)

不是 'Hello\nworld'

有没有办法在 VSC 中执行此操作(无需繁琐地搜索和替换转义字符)?

(如果你和我一样困惑,请团结一致投票。)

Mes*_*esh 2

老问题,但这里是:

这可能取决于您使用的调试器,以下适用于 Node/JavaScript。

转到“调试控制台”选项卡,然后在提示符下键入 var 名称或表达式。

调试器输出该值,您可以从那里选择并复制它。

在此输入图像描述