使用 Silverlight 2 和 C# 的代码着色器






4.33/5 (4投票s)
着色 C# 和 VB 代码。

引言
CodeColorizer
是一个 Silverlight 2 应用程序,用于为在网络日志或网站中使用而对代码进行着色。
您可以对 C# 和 VB 代码进行着色。CodeColorizer
生成有效的 XHTML 代码,但如果您使用包含语法错误的代码,可能会导致生成无效的 XHTML 代码。
使用应用程序
在使用之前:如果您在任意 CSS 类名称的文本框中输入内容,则必须在您的 CSS 代码中定义它。
例如,我推荐以下 CSS 类
<style type="text/css">
<!--
.pre{
font: 400 12px consolas,'Courier New',courier,monospace;
width:100%;
margin: 0;
min-height: 1.2em;
direction:ltr;
}
-->
</style>
使用此选项将导致 CodeColorizer
生成更短的代码。
让我们看看应用程序的一些结果
- 条纹 = false;
- C# = true;
- 行号 = false;
- 在 <pre> 标签内添加默认样式 = true;
- 添加 <pre> 标签 = true;
- 为 <pre> 标签添加背景颜色 = true;
- TextBoxColor = "ffecd0";
- 条纹 = true;
- C# = true;
- 行号 = false;
- 在 <pre> 标签内添加默认样式 = true;
- 条纹 = true;
- C# = true;
- 行号 = true;
- 在 <pre> 标签内添加默认样式 = true;
最后
应用程序中可能存在一些错误。如果您能发布它们,我将不胜感激。谢谢!
历史
- 2009年4月18日:首次发布
- 2009年4月21日:更新了演示和源代码文件
- 2009年5月5日:更新了演示和源代码文件