成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > CKEditor中加入syntaxhighlighter代碼高亮插件

CKEditor中加入syntaxhighlighter代碼高亮插件

熱門標(biāo)簽:興化400電話辦理多少錢 靈聲智能電話機(jī)器人招聘 企業(yè)電話機(jī)器人辦理 天津電銷卡外呼系統(tǒng)線路 四平電話機(jī)器人哪家好 長春防封卡電銷卡套餐 長春銷售外呼系統(tǒng)業(yè)務(wù) 智能電銷機(jī)器人真的好嗎 株洲外呼營銷系統(tǒng)有哪些

從官網(wǎng) 下載ckeditor,我下載的是CKEditor 3.3.1 。CKEditor與原來的FCKeditor有太大的不同了,作為開發(fā)人員,在做自己的博客的時(shí)候總是需要貼代碼的,只好給它先做一個(gè)插入代碼的插件了。高亮代碼用的是"SyntaxHighlighter "。

1、在"ckeditor/plugins/"目錄下新建一個(gè)"insertcode"目錄,然后在"insertcode"目錄下新建一個(gè)"plugin.js",輸入以下代碼:

CKEDITOR.plugins.add('insertcode', {
requires: ['dialog'], 
init: function(a){
var b = a.addCommand('insertcode', new CKEDITOR.dialogCommand('insertcode'));
a.ui.addButton('insertcode', {
label: a.lang.insertcode.toolbar, command: 'insertcode',icon: this.path + 'images/code.jpg'
});
CKEDITOR.dialog.add('insertcode', this.path + 'dialogs/insertcode.js'); 
}
});

2、增加"images"目錄,放入一個(gè)"code.jpg"的圖片(附件中上傳了一個(gè)code的jpg圖片,大家可以直接使用)。

3、增加"dialogs"目錄,新建一個(gè)"insertcode.js",輸入如下代碼:

CKEDITOR.dialog.add('insertcode', function(editor){ 
 var escape = function(value){ 
  return value; 
 }; 
 return { 
  title: 'Insert Code Dialog', 
  resizable: CKEDITOR.DIALOG_RESIZE_BOTH, 
  minWidth: 720, 
  minHeight: 480, 
  contents: [{ 
   id: 'cb', 
   name: 'cb', 
   label: 'cb', 
   title: 'cb', 
   elements: [{ 
    type: 'select', 
    label: 'Language', 
    id: 'lang', 
    required: true, 
    'default': 'csharp', 
    items: [['ActionScript3', 'as3'], ['Bash/shell', 'bash'], ['C#', 'csharp'], ['C++', 'cpp'], ['CSS', 'css'], ['Delphi', 'delphi'], ['Diff', 'diff'], ['Groovy', 'groovy'], ['Html', 'xhtml'], ['JavaScript', 'js'], ['Java', 'java'], ['JavaFX', 'jfx'], ['Perl', 'perl'], ['PHP', 'php'], ['Plain Text', 'plain'], ['PowerShell', 'ps'], ['Python', 'py'], ['Ruby', 'rails'], ['Scala', 'scala'], ['SQL', 'sql'], ['Visual Basic', 'vb'], ['XML', 'xml']] 
   }, { 
    type: 'textarea', 
    style: 'width:700px;height:420px', 
    label: 'Code', 
    id: 'code', 
    rows: 31, 
    'default': '' 
   }] 
  }], 
  onOk: function(){ 
   code = this.getValueOf('cb', 'code'); 
   lang = this.getValueOf('cb', 'lang'); 
   html = '' + escape(code) + ''; 
   editor.insertHtml("pre class=/"brush:" + lang + ";/">" + html + "/pre>"); 
  }, 
  onLoad: function(){ 
  } 
 }; 
}); 

 我是用"syntaxhighlighter"來做代碼高亮的,如果你不喜歡它也可以換成其它的。 

4、接下來就是把插件加入到CKEditor里了,我是直接修改CKEditor插件的核心文件的,因?yàn)槲沂前选安迦氪a”功能做為一個(gè)編輯器必要的功能來使用的。

     找到ckeditor目錄下的"ckeditor.js",這里的代碼是經(jīng)過壓縮的,我們用CKEditor原來的about插件做參考。查找"about",找到"fullPage:false,height:200,plugins:'about,basicstyles ",我們在"about"后面增加",insertcode",這里就變成"plugins:'about,insertcode ,basicstyles"。

    繼續(xù)查找"about",找到"j.add('about',{init:function(l){var m=l.addCommand('about',new a.dialogCommand('about'));m.modes={wysiwyg:1,source:1};m.canUndo=false;l.ui.addButton('About',{label:l.lang.about.title,command:'about'});a.dialog.add('about',this.path+'dialogs/about.js');}}); ",我們在這個(gè)分號(hào)后面增加"j.add('insertcode', {requires: ['dialog'],init: function(l){l.addCommand('insertcode', new a.dialogCommand('insertcode'));l.ui.addButton('insertcode', {label: l.lang.insertcode.toolbar,command: 'insertcode',icon: this.path + 'images/code.jpg'});a.dialog.add('insertcode', this.path + 'dialogs/insertcode.js');}}); "。

    接下來查找"i.toolbar_Basic=",這就是CKEditor默認(rèn)的工具欄了,我們在這里加上",insertcode ",你可以加在你想要的位置。比如我的"['Maximize','ShowBlocks','-','insertcode'] "。

    5、進(jìn)入"ckeditor/lang",分別在"en.js","zh.js","zh-cn.js"中增加",insertcode:'Insert Code' ",",insertcode:'插入代碼' ",",insertcode:'插入代碼' "。

    6、對CKEditor的修改已經(jīng)OK了,還有最后一步就是在你需要高亮代碼的頁面引用:

link type = "text/css" rel = "stylesheet" href ="js/syntaxhighlighter/styles/shCore.css" /> 
link type = "text/css" rel = "stylesheet" href ="js/syntaxhighlighter/styles/shThemeDefault.css" /> 
script type = "text/javascript" src = "js/syntaxhighlighter/scripts/shCore.js" > /script> 
script type = "text/javascript" src = "js/syntaxhighlighter/scripts/shBrushes.js" >/script> 

這四個(gè)文件在syntaxhighlighter的下載包里都有,最后,還在頁面增加這段JS:

script type= "text/javascript" > 
SyntaxHighlighter.config.clipboardSwf= 'js/syntaxhighlighter/scripts/clipboard.swf' ; 
SyntaxHighlighter.all(); 
/script>

CKEditor的"插入代碼"插件就OK了。

提示個(gè)小bug

修改之后insertcode圖標(biāo)的title為空。我把你的代碼中的"label: a.lang.insertcode.toolbar"(共2處)改為"label: a.lang.insertcode"。解決!

您可能感興趣的文章:
  • CKEditor擴(kuò)展插件:自動(dòng)排版功能autoformat插件實(shí)現(xiàn)方法詳解
  • FCKeditor 插件開發(fā) 示例(詳細(xì)版本)
  • ckeditor自定義插件使用方法詳解
  • CKEditor 附插入代碼的插件
  • 添加FCKeditor插件需要注意的地方
  • ckeditor插件開發(fā)簡單實(shí)例
  • fckeditor 插件實(shí)例 制作步驟
  • autogrow 讓FCKeditor高度隨內(nèi)容增加的插件
  • FCKeditor 和 SyntaxHighlighter 代碼高亮插件的整合
  • ckeditor一鍵排版功能實(shí)現(xiàn)方法分析

標(biāo)簽:黑龍江 漯河 石嘴山 巴彥淖爾 貴港 運(yùn)城 青海 新疆

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《CKEditor中加入syntaxhighlighter代碼高亮插件》,本文關(guān)鍵詞  CKEditor,中,加入,syntaxhighlighter,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《CKEditor中加入syntaxhighlighter代碼高亮插件》相關(guān)的同類信息!
  • 本頁收集關(guān)于CKEditor中加入syntaxhighlighter代碼高亮插件的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产精品视频网站在线观看| 午夜影院在线看| fc2人成共享视频在线观看| 亚洲欧美日韩专区| 中国一级特黄毛片| 色成人综合网| 麻豆精品国产自产在线| 国产呻吟对白刺激无套视频在线| 国产亚洲无码精品| 亚洲午夜未删减在线观看| 色婷婷av一区二区三区之e本道| 久久精品国产清高在天天线| 777777av| 国产日韩精品一区二区三区在线| 国产午夜手机精彩视频| 鲁啊鲁视频在线精品| 日韩在线伦理| 日本亚洲一区二区| 欧美大片网站| 日韩av在线综合| 一级片一级片一级片| 亚洲午夜精品一区二区三区| 喷水一区二区三区| 欧美视频在线观看视频| 国产精品裸体瑜伽视频| 亚洲美女视频在线免费观看| 污污动漫在线观看| 91在线观看免费观看| 在线综合+亚洲+欧美中文字幕| 国产人妻精品午夜福利免费| 一区二区三区中文| 免费在线观看黄视频| 伊人久久综合视频| 久久嫩草精品久久久久| 免费观看在线综合色| 亚洲一级不卡视频| 亚洲天堂激情| 无码精品在线观看| 日韩电影一二三区| 99在线|亚洲一区二区| jizzjizz中文| 岛国视频一区| 视频一区视频二区中文字幕| 影音先锋在线播放| 欧妇女乱妇女乱视频| 日本亚洲欧洲无免费码在线| 强制高潮抽搐sm调教高h| 国产麻豆剧传媒精品国产av| 丁香5月婷婷久久| 天堂中文а√在线| 六月天色婷婷| 欧美精品一区二区性色a+v| 亚洲精品av在线播放| 肉体视频在线| 男女在线观看视频| wwwcom羞羞网站| 精品久久五月天| 91国在线产| 国产视频二区在线观看| 日本国产一区二区三区| 人妻丰满熟妇av无码区app| 91好吊色国产欧美日韩在线| 久久久久99| 日韩成人午夜电影| 一区二区三区欧美成人| 欧美高清你懂的| 欧美亚洲精品天堂| 51视频国产精品一区二区| 四虎永久在线精品免费网址| 青娱乐av在线| 亚洲热线99精品视频| 热久久视久久精品18亚洲精品| 日韩av高清在线| 亚洲人成网站999久久久综合| 国产成人三级一区二区在线观看一| 亚洲免费黄色网| ...av二区三区久久精品| 精品黑人一区二区三区观看时间| 少妇性色午夜淫片aaa播放| 美女大黄三级视频在线观看| 国产高清免费av| 亚洲永久精品免费| 免费成人高清在线视频| 久久66热re国产毛片基地| 国产一区二区视频在线看| 亚洲国产精品久久人人爱潘金莲| 无码人妻aⅴ一区二区三区69岛| 精品国内一区二区三区免费视频| 久久不射影院| 高清国产福利在线观看| 黄色成人一级片| yellow在线观看网址| 久草网视频在线观看| 精品视频一区三区九区| 在线看的片片片免费| 欧美www视频| www.xxx国产| 欧美日韩国产免费| 亚洲va国产日韩欧美精品色婷婷| 亚洲视频在线观看三级| 天天撸夜夜操| 成人深夜视频在线观看| 国产精品色在线观看| 国产一区二区三区视频播放| 精品一区二区三区免费视频| 久久久久久久性| 久久天天躁狠狠躁夜夜躁| 亚洲国产欧美一区二区丝袜黑人| 少妇av片在线观看| 欧美91精品| 精品综合久久久久久97| 波多野结衣家庭教师视频| 国产精品久久久久野外| 丝袜情趣国产精品| 亚洲色图第一页| 亚洲网站视频福利| 少妇太紧太爽又黄又硬又爽小说| 国产在线xxxx| 小早川怜子久久精品中文字幕| 亚洲美女少妇撒尿| 日韩av手机在线播放| 欧美精品中文| 亚洲十八**毛片| 国产精品99久久久久久www| a天堂在线资源| 欧美另类videoxo高潮| 狠狠综合久久av一区二区老牛| 午夜不卡av在线| 999久久久精品一区二区| xxxxxx在线观看| 激情五月综合色婷婷一区二区| 亚洲香蕉伊综合在人在线视看| 亚洲欧美aaa| 国产精品免费无码| 亚洲精品日韩丝袜精品| 亚洲国产岛国毛片在线| 日韩久久久久久久久久久| 六十路在线观看| 日韩不卡高清| 一级特黄大欧美久久久| 77777亚洲午夜久久多人| 国产精品视频26uuu| 精品无码一区二区三区爱欲| 国产精品1234| 国产欧美日韩精品高清二区综合区| 国产精品夜间视频香蕉| 国产精品bbw一区二区三区| 欧美激情综合在线| 中文字幕在线中文字幕在线中三区| 2020中文字字幕在线不卡| 男人用嘴添女人下身免费视频| 888av在线视频| 中文字幕av网址| 韩国福利一区| 欧美国产国产综合| 国产一卡二卡在线播放| 91综合在线| 欧美亚洲动漫制服丝袜| 日本不卡视频在线播放| 欧美成人免费观看视频| 伊人国产在线看一| 精品少妇人欧美激情在线观看| 中文字幕在线播放不卡一区| 亚洲欧洲www| 无码h肉动漫在线观看| 全黄性性激高免费视频| 国产精品美女久久久久av福利| 日本精品一区二区三区高清| 日本韩国欧美一区| 亚洲免费福利| 国产在线视频卡一卡二| 欧美一二三视频| 免费人成网站在线观看欧美高清| 西西裸体人体做爰大胆久久久| 国产精品99久久久久| 教室别恋欧美无删减版| 国产亚洲欧洲黄色| 久久精品免费在线观看| 国产精品吊钟奶在线| 欧美性黄网官网| 久久精品国产一区| 97精品资源在线观看| 在线免费看黄色片| 国产在线精品一区二区三区》| 日本午夜精品久久久| 成人羞羞在线观看网站| 女厕嘘嘘一区二区在线播放| 熟女人妇 成熟妇女系列视频| 9999精品视频| 精品国内亚洲在观看18黄| y111111国产精品久久久| 啊灬啊灬啊灬啊灬高潮在线看| 欧美性色黄大片手机版| 欧美美女15p| 成人午夜视频在线| 中国china体内裑精亚洲片| 中文字幕欧美日韩精品| 日韩不卡在线观看日韩不卡视频| 欧美一区二区三区男人的天堂| 精品小视频在线观看| 青青久精品观看视频最新| 精品欧美一区二区久久久久| 伊人伊成久久人综合网小说| 在线欧美小视频| 国产精彩自拍| jizz久久久久久| 日韩国产欧美精品在线| 国产欧美日韩综合精品二区| 国产成人亚洲精品青草天美| 麻豆乱码国产一区二区三区| 韩国一区二区在线播放| 国产素人视频在线观看| 久久精品日韩精品| 国产精品精品视频一区二区三区| 91精品国产自产在线老师啪| 久久精品国产亚洲a| 黄色小视频免费看| 日韩精品在线视频免费观看| 一区二区视频播放| 国产日韩精品入口| 成人免费无码大片a毛片| 中文字幕一区二区三区四区五区六区| 激情久久久久| 久草视频在线免费| 欧美视频一区| 免费观看黄网站| av免费播放| 在线视频欧美精品| 精品99在线视频| 亚洲欧美激情视频在线观看一区二区三区| 日韩欧美色综合| 日本伊人精品一区二区三区介绍| 91亚洲欧美激情| 日本在线视频中文字幕| 中文字幕人妻一区二区三区| 国产色一区二区| 欧洲一区在线观看| 欧美久久电影| 日韩av片在线免费观看| 成人av资源| 中文字幕乱在线伦视频乱在线伦视频| 色综合久久综合网97色综合| 91免费的视频在线播放| 无码人妻丰满熟妇区毛片蜜桃精品| 老司机午夜精品视频在线观看| 国产日韩精品在线观看| 国产精品成人av在线| 麻豆理论在线观看| 久草中文在线观看| 日韩精品视频一区二区| 日批视频免费观看| 国产麻豆剧果冻传媒观看hd高清| 九九视频精品免费| 日本按摩中出| 亚洲一级高清| 五月天婷婷综合社区| 亚洲精选成人| 亚洲一级黄色| 国产精品亚洲综合天堂夜夜| 高清电影一区| 91精品国产一区二区三区动漫| 刘玥91精选国产在线观看| 国产免费一区二区三区在线能观看| 精品成人无码一区二区三区| 久久久免费毛片| 亚洲熟女一区二区三区| 成人羞羞国产免费网站| 第四色亚洲色图| 久久一区二区三区四区| 九热爱视频精品视频| 久久天堂久久| 欧美日韩一区二区在线视频| 色综合天天视频在线观看| 91精品国产手机| 亚洲一区精品在线观看| 四虎884aa成人精品| 精品在线观看国产| 中文字幕在线影视资源| 亚洲国产一二三精品无码| 黄色一级免费| 日韩成人av在线| 国产精品无码一区二区在线| 国产美女视频免费看| 国产精品二区视频| 亚洲二区视频在线| 超在线视频97| 蜜桃av免费看| 91视频在线免费观看| 麻豆av电影在线观看| 99re6热在线精品视频播放速度| 国产精品久久久久久久久久白浆| 亚洲女同ⅹxx女同tv| 欧美三级小视频| 欧美午夜精品理论片| 久久97久久97精品免视看秋霞| 日本在线www| 草美女在线观看| 99精品视频播放| 中国jizz妇女jizz妇女| av色综合久久天堂av色综合在| 国产精品无码久久久久| 精品久久久噜噜噜噜久久图片| 亚洲激情免费观看| 日韩高清在线不卡| 大地资源网3页在线观看| 国产熟女一区二区三区五月婷| 中文字幕av日韩精品| 欧美日韩在线观看一区二区三区| 夜夜操 天天操| 91美女片黄在线观| 老司机精品视频在线| 免费又黄又爽又色的视频| 亚洲欧洲美洲在线综合| 色网综合在线观看| 国产精品伦理在线| 无码无套少妇毛多18pxxxx| 精品国产91久久久久久| 日韩精品久久久久久福利| 国产色视频一区二区三区qq号| 欧美日韩国产综合在线| 亚洲另类激情图| 成人禁在线观看网站| 漂亮人妻被黑人久久精品| a天堂中文在线官网在线| 99国产在线视频| av有声小说一区二区三区| 黄色片免费在线观看| 日本桃色视频|