10 Jenis Plugin Untuk Keperluan Syntax Highlighting

Posted by Seto Elkahfi on Tuesday, October 1, 2013

Syntax highlighting - Sebagai seorang blogger dan juga seorang developer (programmer), ada saatnya kita ingin berbagi kode program kita melalui postingan blog. Ada beberapa cara yang bisa kita gunakan, sesuai dengan bahasa pemrograman yang kita pilih, baik itu sebuah halaman HTML, PHP, Ruby, Python, ASP ataupun bahasa pemrograman yang lain, selalu ada solusi untuk keperluan syntax-highlighting pada postingan blog kita.

Syntax Highlighter

Pada CMS WordPress, solusi paling umum yang bisa kita gunakan adalah plugin bernama SyntaxHighlighter. Plugin ini berbasis JavaScript, yang dikembangkan oleh Alex Gorbachev (*namanya kaya familier yah?*). Untuk menggunakannya pada Blogspot, Materi Informatika pernah mengulas tutorialnya pada postingan "SyntaxHighlighter pada Blogspot".
Pada postingan kali ini, Materi Informatika akan membahas syntaxhighlighter pada beberapa platform bahasa pemrograman, diantaranya jQuery, JavaScript, Mootools, PHP, Ruby & Python.

Syntax Highlighter Berbasis jQuery

1. Chili

Plugin jQuery untuk code highlighting

2. SyntaxHighlighter

Paling populer digunakan untuk code highlighting. Berbasis JavaScript 100%, mudah digunakan, banyak tutorial yang dapat membantu utnuk pengaplikasian pada postingan dan tidak peduli dengan apa yang ada di server blog kita.

Syntax Highlighter Berbasis JavaScript

3. SyntaxHighlighter 3.0.83

Alex Gorbachev's syntax highlighter.

Download dan demo SyntaxHighlighter

4. google-code-prettify

Modul dalam bentuk JavaScript dan CSS, bisa digunakan untuk code highlighting pada halaman html.

Download dan demo Google-codeprettify

5. Highlight.js

Code highlighting contoh kode pada postingan blog, forum, dan pada halaman web yang lain. Sangat mudah digunakan karena bisa digunakan untuk: mencari blok kode, mendeteksi bahasa pemrograman, dan fungsi utamanya yaitu meng-highligh kode tersebut.

Download dan demo Highlight.js

6. SHJS – Syntax Highlighting in JavaScript

Berbasis JavaScript, kode program yang di highlight diproses di sisi client oleh web browser.

Syntax Highlighter Berbasis MooTools

7. Lighter.js

Gratis, dikembangkan dengan MooTools javascript library.


Download dan demo Lighter.js


Syntax Highlighter Berbasis PHP

8. GeSHi – Generic Syntax Highlighter

GeSHi berawal dari ide untuk membuat syntax highlighter pada aplikasi berbasis phpBB forum. GeSHi bertujuan untuk menjadi sebuah syntax highlighter yang mudah namun powerful, dengan tujuan:

  • Mendukung banyak platform bahasa pemrograman
  • Mudah untuk menambahkan bahasa pemrograman lain untuk keperluan code highlighting
  • Sangat mudah untuk dicustomize

Syntax Highlighter Berbasis Ruby

9. Ultraviolet

Ultraviolet berbasis Textpow. Karena menggunakan Textmate untuk syntax files-nya, tools ini menawarkan syntax-highlighting yang out of the box untuk lebih dari 50 bahasa dan 20 template.

Download dan demo Ultraviolet

Syntax Highlighter Berbasis Python

10. Pygments

Syntax highlighter yang umum untuk digunakan untuk berbagai engine forum, wiki, atau aplikasi lain yang memerlukannya.
Download dan demo Pygments
Judul: 10 Jenis Plugin Untuk Keperluan Syntax Highlighting
Rating: 100% based on 9998 ratings. 9 user reviews.
Ditulis Oleh Seto Elkahfi

Terimakasih atas kunjungan beserta kesediaan Anda membaca artikel ini. Kritik dan Saran dapat Anda sampaikan melalui Kotak komentar dibawah ini.

{ 0 comments... read them below or add one }

Post a Comment

Silahkan tinggalkan komentar :)