解析js / html字符串格式很好

时间:2009-09-24 15:54:29

标签: c# .net

我很确定.net的开源/免费库已经存在了,所以在我重新发明轮子之前......

我需要获取某种输入:可以是文件,字符串等,并且可以很好地格式化。它主要是HTML和javascript,如果支持CSS很好。

任何想法?

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我不确定你是否会找到一台漂亮的打印机来处理 HTML和JS。

肯定有HTML tidy可以完成大部分工作,但是为了格式化代码,您可能必须使用专门用于C语法的应用程序。 Tzury建议Artistic Style

不幸的是,这些工具并没有真正的互操作性,所以你可能不得不在2遍中完成它。

  1. 运行HTML整洁,
  2. 扫描整理的文档,拉出JS,使用漂亮的pinter格式化,然后插回到文档中。

答案 2 :(得分:0)

如果您使用的是Visual Studio IDE:

使用 HTML / APSX 文件中的键盘快捷键组合将自动完全格式化。

Ctrl + K + D

对于HTML:

转到“工具”,“选项”,滚动到“文本编辑器”,然后“HTML”, “其他”,选择“粘贴时格式化HTML”。

这正是你想要的。

通过使用IDE可以找到令人惊奇的结果。