0

我正在为我的学生开发一个基于 ASP 演示的网站。在我的网站上,学生可以看到分章演示。现在我在每个页面上提供两个按钮,单击第一个按钮后,他们可以看到 .aspx 页面的源代码,第二个按钮将向他们显示 .cs 代码。到目前为止,当学生单击任何按钮时,我所做的事情,我在多行文本框中读取了文件和显示代码的内容。这些东西工作正常,但我的要求是代码应该以与 Visual Studio 中相同的格式显示,比如关键字应该以蓝色字体显示,与 vs 中的相同。请任何人帮助我....

4

2 回答 2

0

我知道了,下载了将源代码转换为格式化 html 的颜色代码 dll。

于 2013-08-03T16:13:21.557 回答
0

这实际上比听起来要困难得多。我建议不要尝试自己实现,而是看看这篇 Stack Overflow 帖子中给出的建议:Is there a free code to html syntax highlighter in C#? 或查看这篇博客文章,该文章解释了如何使用 Roslyn 制作 C# 语法荧光笔。

于 2013-07-27T17:30:51.790 回答