Kalau kita menggunakan Jekyll pastinya tidak terlepas dari code highlighting. Sebenarnya code highlighting sudah bisa dilakukan di Jekyll. Akan tetapi terkadang kita ingin kode tersebut kalau di ubah (karena kesalahan) maka akan otomatis berubah. Disinilah saatnya kita memasang Gist.

Apa itu Gist ?

Gist adalah fitur di Github yang digunakan untuk sharing code / snippet yang bisa di lihat orang lain. Gist merupakan sebuah repository juga, jadi mengikuti behaviour-nya repository yaitu versionable, bisa di fork, clone, dan lain sebagainya. Gist biasa digunakan untuk code highlighting.

Untuk dapat membuat Gist kita harus memiliki akun Github terlebih dahulu. Cara untuk membuat Gist yaitu :

  1. melalui halaman Gist, dengan klik new Gist (tombol plus)
  2. isi nama file dengan suffiks ekstensi file jadi Github akan otomatis mendeteksi bahasa apa yang digunakan
  3. juga bisa centang ACE editor kalau mau menggunakan editor
  4. klik Create public Gist jika ingin membuat Gist tersebut dapat di akses semua orang
  5. klik Create secreat Gist untuk private Gist

creating new gist

Jika kita ingin memasang Gist tersebut ke dalam website, kita hanya perlu copy Embed URL yang sudah disediakan oleh Github.

creating new gist

Contoh hasil dari pemasangan Gist :

Cheers !