您的位置:首页 > 编程语言

测试wlm代码高亮插件

2012-06-23 16:46 477 查看
电脑里存了一堆wlm的插件,有好用的有不好用的,每次一重装或新装机器,都不知道该装哪一个,干脆全部用一遍保存下来,以后对比。统一以一小段js做示例,有的插件有下载地址,有的懒得去找了,都是在我硬盘里的,给的都是安装包的文件名,因为产品名都大同小异

1,SyntaxHighlighter.msi下载地址http://wlwsyntaxhighlighter.codeplex.com/

可以预览,弹出窗口编辑,预览很漂亮,但是网页上一点效果也没有,因为还需要外部js,拉倒

functionAddFavorite(sURL,sTitle){
try{
window.external.addFavorite(sURL,sTitle);
}
catch(e){
try{
window.sidebar.addPanel(sTitle,sURL,"");
}
catch(e){
alert("加入收藏失败,请使用Ctrl+D进行添加");
}
}
}

3,GeSHi.msi

需要网络连接,而且失败。。。

4,InsertCodeforWindowsLiveWriter.msi

支持的语言少,可以预览,设置了隔行换色的话,有背景色的行无法编辑

functionAddFavorite(sURL,sTitle){
try{
window.external.addFavorite(sURL,sTitle);
}
catch(e){
try{
window.sidebar.addPanel(sTitle,sURL,"");
}
catch(e){
alert("加入收藏失败,请使用Ctrl+D进行添加");
}
}
}


.csharpcode,.csharpcodepre
{
font-size:small;
color:black;
font-family:consolas,"CourierNew",courier,monospace;
background-color:#ffffff;
/*white-space:pre;*/
}
.csharpcodepre{margin:0em;}
.csharpcode.rem{color:#008000;}
.csharpcode.kwrd{color:#0000ff;}
.csharpcode.str{color:#006080;}
.csharpcode.op{color:#0000c0;}
.csharpcode.preproc{color:#cc6633;}
.csharpcode.asp{background-color:#ffff00;}
.csharpcode.html{color:#800000;}
.csharpcode.attr{color:#ff0000;}
.csharpcode.alt
{
background-color:#f4f4f4;
width:100%;
margin:0em;
}
.csharpcode.lnum{color:#606060;}

5,Prabir.wlw.SyntaxHiglighter0v0.2.0.0.msi

我用得比较多的一款插件,效果不错,但不支持在wlm里面预览

functionAddFavorite(sURL,sTitle){ try{ window.external.addFavorite(sURL,sTitle); } catch(e){ try{ window.sidebar.addPanel(sTitle,sURL,""); } catch(e){ alert("加入收藏失败,请使用Ctrl+D进行添加"); } } }
6,vspaste.msi没反应。。。

7,WLWGeSHiBlock.msi

无预览,甚至连效果也没有

[codelang="javascript"]
functionAddFavorite(sURL,sTitle){ try{ window.external.addFavorite(sURL,sTitle); } catch(e){ try{ window.sidebar.addPanel(sTitle,sURL,""); } catch(e){ alert("加入收藏失败,请使用Ctrl+D进行添加"); } } }
[/code]

8,Syntax4Writer.msi

不可以预览,可以编辑

functionAddFavorite(sURL,sTitle){ try{ window.external.addFavorite(sURL,sTitle); } catch(e){ try{ window.sidebar.addPanel(sTitle,sURL,""); } catch(e){ alert("加入收藏失败,请使用Ctrl+D进行添加"); } } }上述网页上显示不出效果的,估计都得引外部js,懒得试了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: