语法的命令行工具将C#强调为HTML?
发布时间:2020-12-15 07:47:15 所属栏目:百科 来源:网络整理
导读:我正在寻找一种简单的方法来从命令行将C#代码语法高亮显示为 HTML.理想情况下,这将是这样的: syntax-highlighter test.cs …生成test.html. 解决方法 您可以尝试 SyntaxHighlighter.它不会直接将C#转换为HTML源代码,而是使用javascript.所有你需要做的就是
我正在寻找一种简单的方法来从命令行将C#代码语法高亮显示为
HTML.理想情况下,这将是这样的:
syntax-highlighter test.cs …生成test.html. 解决方法
您可以尝试
SyntaxHighlighter.它不会直接将C#转换为HTML源代码,而是使用javascript.所有你需要做的就是链接到JS文件.例如:
<html> <head></head> <body> <pre class="brush: csharp;"> //put all your code here public class Hello1 { public static void Main() { System.Console.WriteLine("Hello,World!"); } } </pre> <link type="text/css" rel="stylesheet" href="syntaxhighlighter/styles/shCore.css"></link> <link type="text/css" rel="stylesheet" href="syntaxhighlighter/styles/shThemeDefault.css"></link> <script type="text/javascript" src="syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="syntaxhighlighter/scripts/shBrushCSharp.js"></script> <script type="text/javascript"> SyntaxHighlighter.all(); </script> </body> </html> 结果非常好. 编写一个使用上面模板的脚本非常容易,只需在正确的地方找出源代码即可. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |