我为我的框架开发了代码生成器,它生成 html 文件。
Html 文件是 Knockout 的模板,当我运行未格式化版本的应用程序时,knockout 会在浏览器上为我生成糟糕的 DOM。
但是当我按 Ctrl + E + D 在 Visual Studio 中格式化我生成的 html,然后再次运行应用程序时,我在 UI 上看到了正确的结果。
所以我的问题是:如何以编程方式通过 C# 格式化生成的 html 代码?
注意:也许 Visual Studio 中的 Ctrl + E + D 也修复了一些常见问题,有人知道吗?
提前致谢