在blog上贴代码是一件让人烦心的事,如果有一个工具能够自动将codes转换为整洁美观的HTML代码,那该多好!
下面这个工具相信能够满足你的“基本”要求,她为你提供:
1、代码编辑(删除、粘贴、修改)、查找;
2、自动行号生成;
3、针对{}的自动缩进;
4、转换为整洁美观的HTML代码;
5、注释、关键字着色;
注意:请不要忘记在你编辑完每行后敲回车来确定修改。本工具最主要的功能是“自动转换”,你最好还是在功能强大的代码编辑器中完成编辑后再将其粘贴到工具中,然后进行转换,因此,该工具不提供保存和打开功能。
转换后的HTML代码:
<div class="code">
<font color=#4C89B8>000001</font> <font color=#2026A2>int</font> main()<br />
<font color=#4C89B8>000002</font> {<br />
<font color=#4C89B8>000003</font> <font color=#2026A2>int</font> a , b;<br />
<font color=#4C89B8>000004</font> <font color=#2026A2>double</font> c;<br />
<font color=#4C89B8>000005</font> <font color=#2026A2>float</font> d;<br />
<font color=#4C89B8>000006</font> printf("Hello , world!/n");<br />
<font color=#4C89B8>000007</font> <font color=#2026A2>return</font> 0;<br />
<font color=#4C89B8>000008</font> }<br />
</div>
效果:
000002 {
000003 int a , b;
000004 double c;
000005 float d;
000006 printf("Hello , world!/n");
000007 return 0;
000008 }
你也可以通过下面连接看到一个实际代码的效果:
http://blog.csdn.net/Lodger007/archive/2006/07/25/973545.aspx使用方法相当简单,请记住:ctrl+c、ctrl+v、还有下面一个按钮:
当这个按钮被按下,你将得到对应的HTML代码(只读状态)。
此外,你可能需要向你的CSS中添加关于code的格式:
{
background-color:#EEEEEE; font-family: "Fixedsys", Courier, monospace;
font-size: 10pt;
border: 1px dotted
}
适用语言:类C/C++,你可以向关键字文件中添加关键字(以空格间隔)。