手记

Windows Live Writer插件:在WLW中插入语法高亮代码

    前段时间在网上看到了一款在WLW中插入语法高亮代码的插件,叫做SyntaxBox的支持,自己开发了一款在WLW中插入语法高亮代码的插件。

    下载并将压缩包解压到WLW的Plugins目录后,重新启动Windows Live Writer,就会在“插入”菜单中多出一个名叫Syntax highlighted code的菜单项,该菜单项左边有个类似C#代码文件的图标

    在此说明一下,我现在拿来演示的Windows Live Writer是英文版的,所以您在此看到的所有界面上的内容都是英文的。您无需为自己不懂英语而感到担心,本站所开发的基于Windows Live Writer的插件都是多语言的,目前支持中文和英文两种。上文中提到的在WLW中插入计算结果的插件也是同时支持中文与英文的。关键取决于您的Windows Live Writer所支持的语言。

    在Language(语言)下拉单中您可以选择多达36种程序设计语言进行代码高亮着色;在Line height(行间距)中您可以设置代码行与行之间的距离,以点为单位;在Show line numbers(显示行号)上,通过勾选来确定是否还要输出行号。在输入框输入了代码后,点击OK(确定)按钮即可插入代码。

    怎么样?总体感觉还是不错吧。可能插入以后,格式上还需要做稍许微调,这就需要根据博文的布局来了。

    您可以单击 这里 下载本插件,下载完成后,将压缩包解压到WLW的Plugins目录下即可。上文中在WLW中插入计算结果的插件也使用到了SyntaxBox,因此,如果你已经安装了该插件,那么在解压的时候会提示你是否覆盖Puzzle.SyntaxBox.NET3.5.dll文件。出于输出HTML的需要,我已经对SyntaxBox的源代码做了修改,因此,不管怎么样,在此选择“覆盖”即可。

0人推荐
随时随地看视频
慕课网APP