You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code调试C#时,如何格式化显示含换行的字符串?

在VS Code调试C#时格式化显示带换行的字符串

以下是几种直接可行的方法:

  • 使用数据检查器查看:在调试的变量面板中找到目标字符串变量,右键点击选择「View Value in Data Inspector」。这个窗口会自动解析字符串中的换行符与缩进,以易读格式展示内容,不会显示多余的引号和转义字符。

  • 调试控制台求值格式化:在调试控制台输入带格式化逻辑的表达式输出字符串,比如:

    ? yourStringVariable.Trim()
    

    若需要精细调整格式(比如统一缩进),可以用:

    ? yourStringVariable.Replace("            ", "    ").Trim()
    

    执行后控制台会直接输出格式化后的内容。

  • 复制原始值到编辑器:右键变量选择「Copy Raw Value」,粘贴到VS Code编辑器窗口中,编辑器会自动解析换行符,展示正确格式,你也可以在编辑器内进一步调整缩进。

  • 优化调试配置:打开.vscode/launch.json,在对应C#调试配置中确保使用最新版本的.NET Debugger扩展,新版本调试器对多行字符串的显示支持已优化,默认会更友好地展示换行结构。

内容的提问来源于stack exchange,提问作者Fatemeh motlagh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 01:45:35