markdown渲染错误

你的运行环境(版本号「点击帮助-关于-复制」):

TRAE
版本: 3.5.62
VSCode 版本: 1.107.1
提交: 2dfb209fb409fdfaaa41e5148db520c0e80516a1
日期: 2026-05-28T13:01:23.963Z
Electron: 39.2.7-release.1.37.3 (aha)
Node.js: 22.21.1
V8: 14.2.231.26-electron.0
OS: Darwin arm64 25.3.0
构建版本: 2.3.33256
设备ID: 25ed0ef7e3387b71604251e99f1d727e2d5576d4b9a5234eec9d6d3ef4b58262
Device Id: 7463309792073762320

问题描述(你遇到了什么问题?):

Markdown渲染错误

复现步骤(如何才能重现这个 Bug/问题?):

  1. 见截图

报错信息或截图(如有):

对应的源码如下:

2 个赞

看到你提供的截图和源码了,这个问题确实挺明显的。在 Markdown 渲染时,尖括号 <...> 经常会被误认为是 HTML 标签,导致渲染器尝试对其进行“修复”(比如把你写的 Set<String> 变成了 <string/> 这种自闭合标签的形式)。

关于这个具体的渲染逻辑,我在目前的知识库里暂时没翻到针对性的配置项或已知 Bug 说明。为了不给你“拍脑袋”的建议,建议你可以尝试以下两种标准的 Markdown 避坑写法看看能不能解决:

  1. 使用反引号包裹:将类型写成行内代码格式,例如 `Set<String>`
  2. 使用转义字符:在尖括号前加反斜杠,例如 Set\<String\>

既然你已经在论坛发帖了,这篇帖子会被官方同学关注到的。如果上述方法还是不理想,也建议你在 TRAE IDE 内通过 帮助 → 报告问题 提交一下,这样开发团队能拿到更详细的渲染日志来定位这个 Bug。

感谢你提供的详细版本信息和截图,这对定位问题非常有帮助!:blush:

1 个赞

您好,刚试了一下没复现,您那边是稳定复现吗?

Asset(资产)

| 字段 | 类型 | 说明 |

|—|—|—|

| id | String | 资产唯一标识。 |

| name | String | 资产名称(展示名)。 |

| type | String | 资产类型,引用 AssetType.id;一个 Asset 必须且仅能属于一个 AssetType。 |

| tags | Set | 标签集合;元素格式为 "<标签类型>/<标签值>"(如 所属业务/业务A)。 |

| ownerships | List | 认领/出账集合(值对象)。 |

| identities | List | 身份映射集合(值对象)。 |

| fields | List | 字段值集合(值对象)。 |

1 个赞