Plugin jQuery: Prism : Lightweight, robust, elegant syntax highlighting

Prism : Lightweight, robust, elegant syntax highlighting
http://www.jqueryrain.com/?http://prismjs.com/#examples
http://prismjs.com/
17/10/2012

Nội dung

Prism : Lightweight, robust, elegant syntax highlighting

Prism is a new lightweight, extensible syntax highlighter, built with modern web standards in mind. It’s a spin-off from Dabblet and is tested there daily by thousands.

Features:

  • Each language definition adds roughly 300-500 bytes.
  • Prism forces you to use the correct element for marking up code: . On its own for inline code, or inside a
     for blocks of code. In addition, the language is defined through the way recommended in the HTML5 draft: through a language-xxxx class.
  • upports parallelism with Web Workers, if available.
  • Very easy to extend without modifying the code, due to Prism’s plugin architecture.
  • Very easy to define new languages. Only thing you need is a good understanding of regular expressions
  • All styling is done through CSS, with sensible class names rather than ugly namespaced abbreviated nonsense.
  • Wide browser support: IE9+, Firefox, Chrome, Safari, Opera, most Mobile browsers
  • Highlights embedded languages (e.g. CSS inside HTML, JavaScript inside HTML)
  • Highlights nested languages (CSS in HTML, JavaScript in HTML)

Nguồn: www.jqueryrain.com/2012/10/prism-lightweight-robust-elegant-syntax-highlighting/


Chưa có phản hồi
Bạn vui lòng Đăng nhập để bình luận