zoukankan      html  css  js  c++  java
  • 测试wlm代码高亮插件

    电脑里存了一堆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,懒得试了
  • 相关阅读:
    VC++ MFC工程中中如何将一个工程的资源(如对话框)复制到另外一个工程
    VS调试_ASSERTE(_BLOCK_TYPE_IS_VALID(pHead->nBlockUse));崩溃原因及解决方法
    使用libcurl下载文件小例
    [工具] 程序员必须软件
    [Linux] Linux软连接和硬链接
    [Android Pro] Android的Animation之LayoutAnimation使用方法
    [Java基础] java的守护线程与非守护线程
    [Linux] 守护进程和守护线程
    [Linux] linux文件系统学习
    [Java基础] Java线程复习笔记
  • 原文地址:https://www.cnblogs.com/walkerwang/p/2559373.html
Copyright © 2011-2022 走看看