前幾天因為分享《擴充彈性十足的滑鼠手勢軟體:StrokesPlus》發現我的WordPress無法以SyntaxHighlighter顯示Lua程式語言,搜尋後修改檔案後,才能新增Lua Brush到SyntaxHighlighter Evolved外掛;操作步驟如下:
- 由http://ikpil.com/1191下載sbBrushLua.js並上傳到/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/scripts資料夾。
- 編輯/wp-content/plugins/syntaxhighlighter/syntaxhighlighter.php:
- 找下列敘述:
wp_register_script( 'syntaxhighlighter-brush-java', plugins_url('syntaxhighlighter/' . $this->shfolder . '/scripts/shBrushJava.js'), array('syntaxhighlighter-core'), $this->agshver );
- 找到後在其上插入下列敘述:
wp_register_script( 'syntaxhighlighter-brush-lua', plugins_url('syntaxhighlighter/' . $this->shfolder . '/scripts/shBrushLua.js'), array('syntaxhighlighter-core'), $this->agshver );
- 再搜尋下列敘述:
'java' => 'java',
- 在其上插入下列敘述:
'lua' => 'lua',
這樣就能正確顯示Lua的高亮度外觀了:
-- this code sends the CTRL+W key combination, which -- will usually close a window or tab within an application -- 取得有焦點的視窗 local handle = acGetForegroundWindow() --acMessageBox(handle,"ActiveWindow",1) local handleTaskman = acFindWindowByTitleRegex("工作管理員") local handleEvernote = acFindWindow("ENMainFrame") local handleConEmu = acFindWindow("VirtualConsoleClass") local handleIDEA = acFindWindow("SunAwtFrame") -- acMessageBox(handleEvernote,"handle Evernote",1) if (handle == handleTaskman) or (handle == handleEvernote) then acSendKeys("%{F_4}") elseif (handle == handleConEmu) then acSendKeys("@%{DELETE}") elseif (handle == handleIDEA) then acSendKeys("^{F_4}") else acSendKeys("^w") end
##
您可能也會有興趣的類似文章
- 自動產生文章目錄的WordPress外掛:jQuery Table of Contents (2則留言, 2010/06/13)
- 陰錯陽差升級了SyntaxHighlighter 3.0 (0則留言, 2010/07/04)
- WordPress簡單又美觀的網站訂閱與文章書籤外掛:Add To Any (1則留言, 2008/12/28)
- 新增Facebook推文計數按鈕的WordPress外掛: Facebook ShareCount (14則留言, 2009/10/11)
- WordPress瀏覽圖片的FancyBox外掛 (8則留言, 2010/07/10)
- 修改WordPress外掛讓Markdown與HTML格式並存 (0則留言, 2011/03/30)
- 行動版的WordPress主題樣式:MobilePress外掛 (0則留言, 2009/03/13)
- [WordPress] 用wp-visitors外掛記錄訪客資訊 (6則留言, 2008/12/25)
- WordPress跑馬燈外掛:Running Line (1則留言, 2010/06/10)
- 手動撰寫WordPress隨機文章功能 (2則留言, 2010/07/13)
- [WordPress] 在插頁寫PHP的外掛:EXEC-PHP,讓行動版網頁顯示訪客統計 (0則留言, 2009/11/22)
- [WordPress外掛] 顯示外部連結小圖示以方便辨識 (2則留言, 2008/12/28)
- 用WordPress的WPtouch外掛顯示iPhone與HTC Touch HD的精簡樣式[修訂] (0則留言, 2009/02/02)
- 使用Google Analytics自訂變數的WordPress外掛 (1則留言, 2010/09/02)
- 目前使用中的WordPress外掛 (3則留言, 2008/11/29)
The post 讓WordPress SyntaxHighlighter Evolved外掛能顯示Lua語法 appeared first on 簡睿隨筆.