婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 為SyntaxHighlighter添加新語言的方法

為SyntaxHighlighter添加新語言的方法

熱門標簽:天津電銷卡外呼系統線路 智能電銷機器人真的好嗎 四平電話機器人哪家好 長春銷售外呼系統業務 興化400電話辦理多少錢 靈聲智能電話機器人招聘 長春防封卡電銷卡套餐 企業電話機器人辦理 株洲外呼營銷系統有哪些
因為經常要在博客里貼一些Lua代碼,但是所使用的SyntaxHighlighter插件默認不支持Lua語言,所以去研究了一下如何為SyntaxHighlighter添加并激活一個新的語言,這里將過程和有同樣需求的童鞋分享。(因為我添加的是Lua語言,下面的過程描述會以Lua為例,在添加你所需要的語言時,你只要將相應的項更換為你的自定義設置即可)

1. 從這篇博客里尋找所需要的語言:http://www.undermyhat.org/blog/2009/09/list-of-brushes-syntaxhighligher/;
2. 下載對應的shBrushXXX.js腳本,比如我下載的是shBrushLua.js,它看起來像這樣:


復制代碼 代碼如下:

SyntaxHighlighter.brushes.Lua = function()
{
 var keywords = 'break do end else elseif function if local nil not or repeat return and then until while this';
 var funcs = 'math\\.\\w+ string\\.\\w+ os\\.\\w+ debug\\.\\w+ io\\.\\w+ error fopen dofile coroutine\\.\\w+ arg getmetatable ipairs loadfile loadlib loadstring longjmp print rawget rawset seek setmetatable assert tonumber tostring';

 this.regexList = [
  { regex: new RegExp('--\\[\\[[\\s\\S]*\\]\\]--', 'gm'),  css: 'comments' },
  { regex: new RegExp('--[^\\[]{2}.*$', 'gm'),       css: 'comments' }, // one line comments
  { regex: SyntaxHighlighter.regexLib.doubleQuotedString,     css: 'string' },    // strings
  { regex: SyntaxHighlighter.regexLib.singleQuotedString,     css: 'string' },    // strings
  { regex: new RegExp(this.getKeywords(keywords), 'gm'),  css: 'keyword' }, // keyword
  { regex: new RegExp(this.getKeywords(funcs), 'gm'),      css: 'func' },  // functions
  ];
}

SyntaxHighlighter.brushes.Lua.prototype = new SyntaxHighlighter.Highlighter();
SyntaxHighlighter.brushes.Lua.aliases = ['lua'];

3. 使用FTP工具登陸到WordPress空間,進入到wp-content/plugins目錄,新建一個目錄,取一個有意義的名字,比如syntaxhighlighter-lua;
4. 將shBrushLua.js上傳到新創建的目錄;
5. 在該目錄創建一個另一個shBrushLua.php文件,添加如下內容:

復制代碼 代碼如下:

?php
/*
Plugin Name: SyntaxHighlighter Evolved: Lua
Description: Adds support for the Lua language to the SyntaxHighlighter Evolved plugin.
Author: Benny
Version: 1.0.0
*/

// SyntaxHighlighter Evolved doesn't do anything until early in the "init" hook, so best to wait until after that
add_action( 'init', 'syntaxhighlighter_lua_regscript' );

// Tell SyntaxHighlighter Evolved about this new language/brush
add_filter( 'syntaxhighlighter_brushes', 'syntaxhighlighter_lua_addlang' );

// Register the brush file with WordPress
function syntaxhighlighter_lua_regscript() {
    wp_register_script( 'syntaxhighlighter-brush-lua', plugins_url( 'shBrushLua.js', __FILE__ ), array('syntaxhighlighter-core'), '1.1.1' );
}

// Filter SyntaxHighlighter Evolved's language array
function syntaxhighlighter_lua_addlang( $brushes ) {
    $brushes['lua'] = 'lua';
    return $brushes;
}
?>

6. 文件都準備完了,OK,進入到WordPress后臺管理的Plugins下,應該能看到新添加的一項syntaxhighlighter-lua,激活它。

Done! It should work now!

其實新添加的js和php文件也可以放到SyntaxHighlighter插件本身的目錄下,但是讓它獨立成插件的好處是,當SyntaxHighlighter升級時,你的個人配置不會因為覆蓋而丟失。

您可能感興趣的文章:
  • syntaxhighlighter 去掉右上角問號圖標的三種方法
  • SyntaxHighlighter配合CKEditor插件輕松打造代碼語法著色
  • SyntaxHighlighter語法高亮插件使用說明
  • ckeditor syntaxhighlighter代碼高亮插件,完美修復
  • coolcode轉SyntaxHighlighter與Mysql正則表達式實現分析
  • FCKeditor 和 SyntaxHighlighter 代碼高亮插件的整合
  • SyntaxHighlighter 語法高亮插件的使用教程
  • 使用SyntaxHighlighter實現HTML高亮顯示代碼的方法
  • FCKEditor SyntaxHighlighter整合實現代碼高亮顯示
  • SyntaxHighlighter代碼加色使用方法
  • syntaxhighlighter 使用方法
  • 關于實現代碼語法標亮 dp.SyntaxHighlighter
  • 代碼著色之SyntaxHighlighter項目(最流行的代碼高亮)

標簽:巴彥淖爾 黑龍江 新疆 石嘴山 青海 貴港 運城 漯河

巨人網絡通訊聲明:本文標題《為SyntaxHighlighter添加新語言的方法》,本文關鍵詞  為,SyntaxHighlighter,添加,新語言,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《為SyntaxHighlighter添加新語言的方法》相關的同類信息!
  • 本頁收集關于為SyntaxHighlighter添加新語言的方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美精品一区二区久久久| 不卡的av电影| 欧美成人猛片aaaaaaa| 福利一区在线观看| 久久精品99国产精品日本| 美女视频黄久久| 亚洲免费观看高清完整版在线观看熊| 日韩精品专区在线影院观看| 欧美日本免费一区二区三区| 国产欧美一区二区在线观看| 亚洲色欲色欲www在线观看| 国产精品三级视频| 国产女主播一区| 国产欧美精品一区二区三区四区 | 99久久久久免费精品国产| 欧美三级日韩在线| 2022国产精品视频| 狠狠色2019综合网| 亚洲一区二区综合| 免费成人在线网站| 国产.欧美.日韩| 欧美系列亚洲系列| 久久九九影视网| 精品久久免费看| 亚洲色图在线播放| 99re这里只有精品视频首页| 亚欧色一区w666天堂| 国产精品一级片| 日韩亚洲欧美综合| 亚洲精品乱码久久久久久黑人| 亚洲欧美另类综合偷拍| 国产白丝精品91爽爽久久| 欧美巨大另类极品videosbest| 日韩亚洲欧美中文三级| 福利一区在线观看| 欧美va在线播放| 蜜臀av性久久久久蜜臀aⅴ流畅| 色香色香欲天天天影视综合网| 久久久久久久精| 日韩av一二三| 欧美群妇大交群中文字幕| 国产精品乱子久久久久| 国产欧美视频在线观看| 精品剧情在线观看| 亚欧色一区w666天堂| 欧美日韩激情一区二区三区| 亚洲成人av免费| 欧美一区二区黄色| 亚洲大片免费看| 欧美电影免费提供在线观看| 久久99国产精品久久99| 日韩精品综合一本久道在线视频| 欧洲一区二区av| 国产成人免费视| 国产成人综合亚洲网站| 国产精品 欧美精品| 水蜜桃久久夜色精品一区的特点| 日韩视频在线一区二区| 一本一本久久a久久精品综合麻豆| 精品一二三四区| 一区二区三区四区在线播放| 欧美亚洲一区二区在线| 国产福利91精品一区二区三区| 国精品**一区二区三区在线蜜桃| 日韩高清欧美激情| 91亚洲国产成人精品一区二三| 99国内精品久久| 美女精品一区二区| 久久超碰97人人做人人爱| 午夜精品久久久久久久蜜桃app| 亚洲人成在线播放网站岛国| 亚洲视频电影在线| 亚洲欧洲综合另类在线| 亚洲成av人片在www色猫咪| 久久66热偷产精品| 91国内精品野花午夜精品| 国产91精品精华液一区二区三区 | 亚洲激情校园春色| 亚洲精品国产视频| 成人性生交大片免费| 粉嫩久久99精品久久久久久夜| 国产精品视频看| 不卡视频免费播放| 九九九久久久精品| 欧美日韩大陆一区二区| 亚洲超碰精品一区二区| 日本大香伊一区二区三区| 91片在线免费观看| 日本乱码高清不卡字幕| 久久久精品人体av艺术| 蜜桃av噜噜一区| 国产精品一二二区| 一本大道久久a久久精二百| 国产欧美精品一区二区三区四区 | 欧美一级黄色大片| 夜夜精品视频一区二区| 中文字幕欧美国产| 91麻豆免费在线观看| 精品一区二区三区影院在线午夜| 欧美午夜电影在线播放| 亚洲免费观看高清完整版在线观看| 蜜臀99久久精品久久久久久软件| 欧美日韩一级片在线观看| 一区二区三区成人| 日本高清不卡aⅴ免费网站| 国产精品网友自拍| 国产精品看片你懂得| 成人美女视频在线看| 国产精品视频一区二区三区不卡| 国产精品午夜电影| av电影天堂一区二区在线观看| 久久一夜天堂av一区二区三区| 中文字幕综合网| 欧美亚一区二区| 亚洲精品一区二区三区99| 国产成人小视频| 亚洲免费观看高清| 国产老妇另类xxxxx| 亚洲欧洲另类国产综合| 另类的小说在线视频另类成人小视频在线 | 久久精品av麻豆的观看方式| 日韩精品一二三四| 7777精品伊人久久久大香线蕉的| 一区二区三区久久| 欧美这里有精品| 婷婷国产v国产偷v亚洲高清| 91精品久久久久久蜜臀| 久久精品国产77777蜜臀| 久久你懂得1024| 成人精品电影在线观看| 亚洲欧洲精品天堂一级| 一本到不卡免费一区二区| 亚洲伦理在线精品| 91精品91久久久中77777| 亚洲自拍另类综合| 欧美一区二区精品在线| 蜜臀91精品一区二区三区| 精品国产乱码久久久久久久久| 国产中文字幕精品| 亚洲欧美综合在线精品| 色噜噜狠狠色综合中国| 免费在线看成人av| 国产欧美视频在线观看| 在线免费观看日韩欧美| 久久国产生活片100| 国产精品网站在线观看| 在线观看国产91| 另类调教123区| 亚洲日本韩国一区| 欧美一级日韩一级| 国产91丝袜在线18| 欧美日韩免费电影| 国内精品写真在线观看| 污片在线观看一区二区| 亚洲国产精品v| 一本久久a久久精品亚洲| 经典三级视频一区| 日精品一区二区三区| 91精品国产综合久久精品app| 91丝袜美女网| 国产精品99久久久久| 亚洲精品欧美综合四区| 国产精品久久久99| 三级欧美在线一区| 亚洲一区二区三区四区在线免费观看 | 成人激情校园春色| 欧美国产综合色视频| 日韩色视频在线观看| 欧美三级视频在线| 日韩精品一区第一页| 亚洲国产精品欧美一二99| 国产精品丝袜在线| 91丨九色porny丨蝌蚪| 成人精品国产一区二区4080| 亚洲精品一二三| 亚洲色图在线看| 国产精品不卡在线| 欧美精品一卡二卡| 欧美日韩一区二区在线观看| 欧洲精品在线观看| 精品亚洲国产成人av制服丝袜| 老司机精品视频导航| 日韩精品高清不卡| 日韩二区在线观看| 久久狠狠亚洲综合| 亚洲视频在线观看三级| 亚洲欧美另类小说| 亚洲午夜在线电影| ww久久中文字幕| 中文字幕第一区二区| 中文字幕中文乱码欧美一区二区| 欧美性猛交xxxx乱大交退制版| 欧美在线视频你懂得| 午夜激情久久久| 久久99久久久久久久久久久| 国产真实乱偷精品视频免| 1024国产精品| 天涯成人国产亚洲精品一区av| 久久精品国产色蜜蜜麻豆| 亚洲激情av在线|