EnlighterJS 是基於打火機,語法高亮官方MooTools的網站上使用的插件。
它是從原始代碼分叉為近期MooTools的版本提供了更好的支持,並添加新的主題和語言高亮方案。
演示所有的主題和支持的編程語言都包含在下載
是什麼在此版本中是新的:
- 在加內聯語法加亮的支持
- 新增的Python測試用例
- 新增DynamicSourcefileLoader(JS + CSS文件)用於快速開發,而不重建(僅在&QUOT使用; Development.html")
- 新增開發遊樂場" Development.html"
- 內聯和塊內容添加使用metainit選擇選項
- 新增引導為主演示/測試用例/模板
- 在增加了新的標準主題" Enlighter"
- 添加使用metainit選項來禁用內聯/塊高亮 - 只需使用NULL作為選擇
- 新增C語言的示例
- 在增加了新的降價語言實例
- 在增加了新的語言模板源/語言/ Template.mylang.js附加註釋/說明如何創建你自己的語言
- 添加可選的行號偏移(開始OL標籤的使用屬性) - 只需添加數據enlighter-lineoffset =" 5英寸你的代碼塊
- 新增全局選項來啟用/禁用行號。通過本地屬性覆蓋數據enlighter-linenums ="假"也可
什麼在2.6.0版本新:
- 在增加了內聯語法加亮<支持/ LI>
- 新增的Python測試用例
- 新增DynamicSourcefileLoader(JS + CSS文件)用於快速開發,而不重建(僅在&QUOT使用; Development.html&QUOT;)
- 新增開發遊樂場&QUOT; Development.html&QUOT;
- 內聯和塊內容添加使用metainit選擇選項
- 新增引導為主演示/測試用例/模板
- 在增加了新的標準主題&QUOT; Enlighter&QUOT;
- 添加使用metainit選項來禁用內聯/塊高亮 - 只需使用NULL作為選擇
- 新增C語言的示例
- 在增加了新的降價語言實例
- 在增加了新的語言模板源/語言/ Template.mylang.js附加註釋/說明如何創建你自己的語言
- 添加可選的行號偏移(開始OL標籤的使用屬性) - 只需添加數據enlighter-lineoffset =&QUOT; 5英寸你的代碼塊
- 新增全局選項來啟用/禁用行號。通過本地屬性覆蓋數據enlighter-linenums =&QUOT;假&QUOT;也可
什麼是在2.4版本中新的:
- 在增加了內聯語法加亮的支持
- 新增的Python測試用例
- 新增DynamicSourcefileLoader(JS + CSS文件)用於快速開發,而不重建(僅在&QUOT使用; Development.html&QUOT;)
- 新增開發遊樂場&QUOT; Development.html&QUOT;
- 內聯和塊內容添加使用metainit選擇選項
- 新增引導為主演示/測試用例/模板
- 在增加了新的標準主題&QUOT; Enlighter&QUOT;
- 添加使用metainit選項來禁用內聯/塊高亮 - 只需使用NULL作為選擇
- 新增C語言的示例
- 在增加了新的降價語言實例
- 在增加了新的語言模板源/語言/ Template.mylang.js附加註釋/說明如何創建你自己的語言
- 添加可選的行號偏移(開始OL標籤的使用屬性) - 只需添加數據enlighter-lineoffset =&QUOT; 5英寸你的代碼塊
- 新增全局選項來啟用/禁用行號。通過本地屬性覆蓋數據enlighter-linenums =&QUOT;假&QUOT;也可
什麼,版本1.4中新的:
- 在新增快速入門例子
- 改名測試/以實例/
什麼是在1.2版本中新的:
- 在替換Compiler.Inline用新版本(完全基於DOM的處理)
- 替換Compiler.List用新版本(完全基於DOM的處理)
- 刪除了Compiler.Lines(它完全一樣Compiler.List,但所用的div元素)
- 內的HTML註釋固定渲染錯誤(specialChars中並沒有得到更換 - 解決了新的編譯器)
- 感動了所有子類為EnlighterJS對象的命名空間
- 在生成的輸出容器修改ID命名-方案(舊:Lighter_ +(新的日期());新:EnlighterJS_ + String.uniqueID())
- 添加類EnlighterJSRendered來生成容器
- Modiefied的CSS-類名主題化(舊:打火機;新:EnligherJS)
- 替換所有標準的主題與重寫的版本 - 現在它們都被擴展標準的主題,只有顏色不同
- 降低了css文件的大小〜8kB的
- 增強CSS的穩健性
要求:
- 在客戶端中啟用JavaScript
- 在MooTools的1.4.5或更高版本
評論沒有發現