电脑里存了一堆wlm的插件,有好用的有不好用的,每次一重装或新装机器,都不知道该装哪一个,干脆全部用一遍保存下来,以后对比。统一以一小段js做示例,有的插件有下载地址,有的懒得去找了,都是在我硬盘里的,给的都是安装包的文件名,因为产品名都大同小异
1, SyntaxHighlighter.msi 下载地址http://wlwsyntaxhighlighter.codeplex.com/
可以预览,弹出窗口编辑,预览很漂亮,但是网页上一点效果也没有,因为还需要外部js,拉倒
function AddFavorite(sURL, sTitle) { try { window.external.addFavorite(sURL, sTitle); } catch (e) { try { window.sidebar.addPanel(sTitle, sURL, ""); } catch (e) { alert("加入收藏失败,请使用Ctrl+D进行添加"); } } }
2, CodeSnippetSetup.msi
可以预览,不可以编辑
1: function AddFavorite(sURL, sTitle) {
2: try {
3: window.external.addFavorite(sURL, sTitle);
4: }
5: catch (e) {
6: try {
7: window.sidebar.addPanel(sTitle, sURL, "");
8: }
9: catch (e) {
10: alert("加入收藏失败,请使用Ctrl+D进行添加");
11: }
12: }
13: }
3, GeSHi.msi
需要网络连接,而且失败。。。
4, Insert Code for Windows Live Writer.msi
支持的语言少,可以预览,设置了隔行换色的话,有背景色的行无法编辑
1: function AddFavorite(sURL, sTitle) {
2: try {
3: window.external.addFavorite(sURL, sTitle);
4: }
5: catch (e) {
6: try {
7: window.sidebar.addPanel(sTitle, sURL, "");
8: }
9: catch (e) {
10: alert("加入收藏失败,请使用Ctrl+D进行添加");
11: }
12: }
13: }
5, Prabir.wlw.SyntaxHiglighter0v0.2.0.0.msi
我用得比较多的一款插件,效果不错,但不支持在wlm里面预览
function AddFavorite(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
无预览,甚至连效果也没有
[code lang="javascript" ]
function AddFavorite(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
不可以预览,可以编辑
function AddFavorite(sURL, sTitle) {
try {
window.external.addFavorite(sURL, sTitle);
}
catch (e) {
try {
window.sidebar.addPanel(sTitle, sURL, "");
}
catch (e) {
alert("加入收藏失败,请使用Ctrl+D进行添加");
}
}
}
上述网页上显示不出效果的,估计都得引外部js,懒得试了