PRISM SyntaxHighlighter untuk Blogger

PRISM SyntaxHighlighter untuk Blogger - Bagi sahabat yang sering berbagi tutorial, saya kira sudah tidak asing lagi dengan istilah Syntax Highlighter. Tapi mungkin juga masih ada yang bertanya, apa sih sintaxhighlighter itu? Bahasa mudah nya membuat kode berwarna warni :)

Pada awal ngeblog, saya menggunakan SyntaxHighlighter dari Alex Gorbatchev, akan tetapi saya rasa loadingnya sangat berat. Kemudian saya berpindah ke PRISM syntaxhighlighter. Saya rasa, PRISM ini yang paling ringan diload, walaupun saya sekarang menggunakan highlight.js.

Untuk pemasangannya, hanya memerlukan dua langkah mudah, yaitu memasang kode CSS dan JavaScript. Sebelum memasang kode CSS, silahkan pilih tema Dark atau Light.


Langkah 1: Tambahkan CSS.

Silahkan pilih sesuai kebutuhan di blog sobat, sesuai DEMO di atas. Berikut beberapa pilihan link CSS. Simpan di atas </head>

PRISM Light by Kang Ismet

<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/kangismet/syntaxhighlighter@main/css/prism/PrismLight.css">

PRISM Default by Lea Verou

<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/kangismet/syntaxhighlighter@main/css/prism/PrismDefault.css">

RDark by DTE:]

<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/kangismet/syntaxhighlighter@main/css/prism/RDark.css">

Langkah 2: Tambahkan JavaScript di atas </body>

<script type="text/javascript" src='https://cdn.jsdelivr.net/gh/kangismet/blog-kang-ismet-new/prism.js'></script>

Simpan Template

Cara Penggunaan

Setiap tipe bahasa mempunyai kelas masing-masing

  • HTML, XML, PHP ⇒ language-markup
  • CSS ⇒ language-css
  • JavaScript ⇒ language-javascript

Detail penulisan seperti ini:

<pre><code class="language-markup"> ... kode HTML (yang sudah di`escape`) di sini ... </code></pre>
<pre><code class="language-css"> ... kode CSS di sini ... </code></pre>
<pre><code class="language-javascript"> ... kode JavaScript di sini ... </code></pre>

Semoga bermanfaat.....

Berita Lebih Baru Berita Lebih Lama
  • Adhy Suryadi
    Profil: https://www.blogger.com/profile/06846144400647921085
    19 Mei, 2013

    Bagus juga ya kang ga memberatkan blog, saya juga pernah coba pakai SyntaxHighlighter dari Alex Gorbatchev itu tapi gara2 berat saya cabut lagi. Cuman yg ini ga ada pop-up untuk copy kodenya ya kang... Jadi harus tetap blok huruf di postingan untuk mengcopy kodenya.

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      kan bisa dipake doubleclick atau satu klik aja, pake js lagi.. coba klik kode di atas langsung ke select sob...

    • Adhy Suryadi
      Profil:https://www.blogger.com/profile/06846144400647921085
      19 Mei, 2013

      Hahaha iya kang saya ga enggeh padahal saya udah beberapa kali ambil tutorial di sini dan memang begitu bisa blok otomatis, hehehe saya tadi hanya fokus pada pop-up untuk copy plain text. Tapi tetap kedetek copy text di blog kita ga kang?

    • Adhy Suryadi
      Profil:https://www.blogger.com/profile/06846144400647921085
      19 Mei, 2013

      Sekalian kang, kalau bisa bikinin tutorial untuk membuat tanda khusus untuk komentar admin seperti punya kang Ismet yang segitiga biru itu, saya kesulitan untuk membuatnya di blog saya.

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      hehehe... berarti selalu blok teks ya... kalau itu saya kurang tau sob, soalnya ga pake copyscape

      Kalau Segitiga biru sih buat bikin pisang goreng... wkwkwkwk, ni kodenya sob ganti aja warnanya :
      .comments .comments-content .icon.blog-author{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #276085 transparent transparent;border-image:none;border-style:solid;border-width:12px;bottom:10px;display:block;height:0;position:absolute;right:0;width:0;}

    • Adhy Suryadi
      Profil:https://www.blogger.com/profile/06846144400647921085
      19 Mei, 2013

      oo...kode yang itu ya...padahal udah liatin dan curiga dengan kode itu hehehe tapi bingung mesti diapain hehehe...
      Makasih ya kang ...

    • Adhy Suryadi
      Profil:https://www.blogger.com/profile/06846144400647921085
      19 Mei, 2013

      Sip kang udah rebeesss hehehe... gara2 ini kemaren rambut rontok...sekarang udah tumbuh lagi wkwkwkwk...

    • Sinto
      Profil:https://www.blogger.com/profile/08235438206112119920
      20 Mei, 2013

      hihihi bapak2 ni pada konferensi pers kayaknya :D

  • Unknown
    Profil: https://www.blogger.com/profile/17943695039070055752
    19 Mei, 2013

    yang formatnya seperti ini ada ga kang.. :: ? :D
    <i rel="pre">
    biar langsung masuk ke bagian komentar yang menggunakans script manipulasi.. tanpa menambahkan class css ataupun markup ataupun javascript.. :D

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      yang dirubah kode manipulasinya sob, tapi harus menggunakan highlight.js atau PrettyPrint, tidak bisa pake PRISM

    • Unknown
      Profil:https://www.blogger.com/profile/17943695039070055752
      19 Mei, 2013

      mau dong kang scriptnya... :)
      plus script manipulasi yang sudah dirubah.. :D

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      ini manipulasinya sob
      $('i[rel="pre"]').replaceWith(function() {
      return $('<pre><code>' + $(this).html() + '</code></pre>');
      });

    • Unknown
      Profil:https://www.blogger.com/profile/17943695039070055752
      20 Mei, 2013

      thanks kang,,
      skalian nunggu posting tentang highlightnya juga dh.. :D

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      20 Mei, 2013

      pelajari aja dulu sob di sini http://softwaremaniacs.org/soft/highlight/en/

  • Beben Koben
    Profil: https://www.blogger.com/profile/08754225607191914278
    19 Mei, 2013

    halah Lea Verou :P

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      hahaha... jadulnya, aya keneh nu can apaleun pan :)

  • BV Media
    Profil: https://www.blogger.com/profile/17864181831162654192
    19 Mei, 2013

    wuih..
    saya baru denger istilah ini loh, kang.. :D

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      hehehe... silahkan dicoba

  • Anonim
    Profil:
    19 Mei, 2013

    Itu dia Kang masih perhatian sama loading blog,kalau dipasang untuk kode diatas mungkin akan terasa jadi berat juga untuk loading blog hehe :)

    • Semar Badranaya
      Profil:https://www.blogger.com/profile/11617415087161101601
      19 Mei, 2013

      xixixiix.... kirain ga perduli dengan loading blog mas.. masih beratan banner yang ada di blognya mas... puyeng liatnya :P

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      hehehe... suka2 lah sob

    • Adhy Suryadi
      Profil:https://www.blogger.com/profile/06846144400647921085
      20 Mei, 2013

      hehehehe... piis ah....

  • Kang Muroi
    Profil: https://www.blogger.com/profile/15022422809113377143
    19 Mei, 2013

    Saya bungkus dulu kang, masih aga bingung hehe...

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      monggo silahkan... ;)

  • Semar Badranaya
    Profil: https://www.blogger.com/profile/11617415087161101601
    19 Mei, 2013

    Keren kang... request tutorial Highlight.js nya dong..

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      ditunggu aja sob...

  • zigzoor
    Profil: https://www.blogger.com/profile/10438425858295508916
    19 Mei, 2013

    ah saya masih perlu belajar lagi nih kang,belum bisa komeng di baca dulu deh,makasih infonya kang.

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      ga dibaca langsung komeng ya..... wkwkwkwkw

  • Unknown
    Profil: https://www.blogger.com/profile/04625695583985114686
    19 Mei, 2013

    sayangnya saya jarang post tutorial blog,,hahahay
    tp keren kang,,kaloq di warnai satu" bisa setahun baru kelar..hahahay

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      chord gitar juga bagus warna warni :)
      kalo satu2 ya setaun satu postingan hahahhaa....

    • Unknown
      Profil:https://www.blogger.com/profile/04625695583985114686
      19 Mei, 2013

      warna,warni nya masih di isi pake link kang,hahahay jd numpuk link internalnya,,
      ni masih nyari" toltip kayak chorfrenzy belum ketemu..

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      emang tooltipnya kayak gimana?

    • Unknown
      Profil:https://www.blogger.com/profile/04625695583985114686
      20 Mei, 2013

      http://www.chordfrenzy.com/chord/3519/noah-separuh-aku
      yha mungkin kang ismet bisa,,hahahay

  • Anonim
    Profil:
    19 Mei, 2013

    fungsiny ini apasih kang saya asih belum mengerti apa itu ?

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      biar gampang membedakan tagnya sob...

  • Unknown
    Profil: https://www.blogger.com/profile/10412067532083169212
    19 Mei, 2013

    Hahay..si akang ini pinter tentang code2 ya. . .

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      19 Mei, 2013

      ga pinter sob... lagi belajar :)

    • Unknown
      Profil:https://www.blogger.com/profile/10412067532083169212
      20 Mei, 2013

      Hehe. . .ane perlu belajar nih dari kang ismet

  • Arif Budiharjo
    Profil: https://www.blogger.com/profile/13066820089249625888
    20 Mei, 2013

    kang mau nanya, kalo mengganti warna background sidebar dan komentar kayak blog ini gmana ?

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      20 Mei, 2013

      tinggal cari area komentar, biasanya ditandai dengan #comments dan #sidebar-wrapper

  • cillasmartcorp
    Profil: https://www.blogger.com/profile/17927701776104884711
    20 Mei, 2013

    Ikut nyimak aja... maklum masih buta hal beginian... mbil belajar ... makasih kang Ismet...

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      20 Mei, 2013

      saya juga masih belajar ko sob...

  • Unknown
    Profil: https://www.blogger.com/profile/02495995698952005853
    20 Mei, 2013

    Makasih kang....

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      20 Mei, 2013

      sama2 abu..

  • Unknown
    Profil: https://www.blogger.com/profile/09823632017550148548
    12 Juli, 2013

    maaf kang ismet, baru belajar script, kalo script JQuery termasuk code HTML, XML, PHP ⇒ language-markup ya ? :P

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      12 Juli, 2013

      language-javascript sob...

  • Putra Kefa
    Profil: https://www.blogger.com/profile/06491832303850190323
    21 Juli, 2013

    bang saya belum paham tentang syntax....masi belajar :) tapi dengan tutorial yang saya dapat di blog ini saya paham .

  • Wiro Sableng
    Profil: https://www.blogger.com/profile/03032572985309951523
    29 Juli, 2013

    kalo SyntaxHighlighter kaya punya akang gimana..??
    cuma pakai <pre><code>---</code></pre>

  • Yandi Mulyadi
    Profil: https://www.blogger.com/profile/05345801809802904880
    07 Agustus, 2013

    Kang? Aku pengen belajar yang pake Syntax nya itu kaya akang :) Ya maksud aku " Klik ganda untuk seleksi " terus jadi ke seleksi semua :) gimana tuh caranya . .

  • MbahDoyok
    Profil: https://www.blogger.com/profile/17415677888745046033
    21 September, 2013

    ikut make kang ismet

  • Namina Kiky
    Profil: https://www.blogger.com/profile/08006643658038164603
    22 Oktober, 2013

    ngiring ngaraosan kode PRISM SYNTAXHIGHLIGHTER na, hatur nuhun.

  • Unknown
    Profil: https://www.blogger.com/profile/03028304356873120390
    25 Oktober, 2013

    Cukup Menarik artikel nya. Syntax bisa di pasang di blogger
    Tapi saya masih bingung cara memasang nya, bisa penymbang
    Berat load gak yah Kang Ismet..? api nice deh Artikel nya

  • Produksi Sukabumi
    Profil: https://www.blogger.com/profile/17136556254996398201
    10 Januari, 2014

    hihi @@, puyeng yang ginian ma,. haduh.. nasib newbe.. hihi

  • Aji Ainul Hakim
    Profil: https://www.blogger.com/profile/15116509741821019698
    12 Februari, 2014

    Akhirnya nemu juga :D thanks kang

  • Anonim
    Profil:
    12 Maret, 2014

    mampir disini ambil kode prism :D

  • Unknown
    Profil: https://www.blogger.com/profile/03957984857489482657
    28 Maret, 2014

    kang mau tanya, saya kan pakek Syntax Highlighter.js itu, terus masalahnya ada pada komentar, kodenya malah berantakan kang.
    gak serapi punya akang ini. :)
    pre {
    padding:.5em 1em;
    margin:.5em 0;
    white-space:pre;
    word-wrap:normal;
    overflow:auto;
    background-color:#1B2426;
    }
    code {
    font-family:Consolas,Monaco,'Andale Mono','Courier New',Courier,Monospace;
    line-height:16px;
    color:#B43D3D;
    background-color:#eee;
    border:1px solid #ddd;
    padding:1px 2px;
    }

  • Unknown
    Profil: https://www.blogger.com/profile/03957984857489482657
    28 Maret, 2014

    maaf mas, sudah ketemu jadi cuman pakek ini yah. :D
    $('i[rel="pre"]').replaceWith(function() {
    return $('<pre><code>' + $(this).html() + '</code></pre>');
    });

  • Unknown
    Profil: https://www.blogger.com/profile/06587677281602789491
    07 Juni, 2014

    kode HTML (yang sudah di`escape`) di sini

    yang udah di escape maksudnya di apain kang ? :D :p

    bang-irham.blogspot.com

  • Unknown
    Profil: https://www.blogger.com/profile/06160180673831882539
    26 Juni, 2014

    Komentar ini telah dihapus oleh Unknown sebagai penulis.

  • Unknown
    Profil: https://www.blogger.com/profile/06160180673831882539
    30 Juni, 2014

    @Muhammad irham fadhilah, escape itu yang sudah di convert gan

  • Unknown
    Profil: https://www.blogger.com/profile/09613289457007128998
    18 Juli, 2014

    makasih buat tutorialnya. sekarang syntax codenya jadi lebih menarik daripada yang lama :D

Tambahkan Komentar
comment url
Terima kasih telah berkomentar di Blog Kang Ismet.
  • Untuk menyisipkan Gambar, Kode, atau Kutipan silahkan klik Tab Sisipkan di atas.
  • Emoji yang bisa digunakan pada komentar :), :D, :( <3, :love dan :top
  • Untuk melihat Komentar yang telah ditambah sisipan kunjungi DEMO
Masukkan URL Gambar atau Potongan Kode, atau Quote, lalu klik tombol yang kamu inginkan untuk di-parse. Klik tombol Salin Kode! lalu paste ke kolom komentar.


image quote pre code
65 Komentar