Bagaimana cara menulis source code atau sintak program agar terlihat lebih bagus (syntax highlighter) pada blog.

Bagi seorang programmer yang suka menulis pada halaman blog maupun situs web-nya, tentu terkadang ia ingin membagi dan menjelaskan suatu code pemrograman. Kadang ia ingin membagikan ilmu yang dimilikinya. Source code tidak bisa ditulis sama tulisan artikel lainnya, bisa-bisa membuat pembaca tidak mengerti tentang source code itu. Alangkah baiknya suatu source code dituliskan memiliki kemiripan dengan bahasa pemrograman yang ditulis.Istilah kerennya haruslah highlight (berwarna sesuai dengan jenis tag bahasa).  Secara default fasilitas seperti ini tidak tersedia dalam pembuatan halaman blog baik pada blogspot, wordpress, dan jenis blog lainnya. Untuk itu perlu ditambahkan beberapa script agar dapat menampilkan source code yang menawan pada web atau blog anda.

Cara Menulis Source Code (Sintak Program) pada Blog
Cara Menulis Highlight Source Code (Sintak Program) pada Blog

Cara Menulis Highlight Source Code (Sintak Program) pada Blog

1. Bukalah blog anda. Masuk ke Dashboard >> Layout >> Edit HTML.
2. Cari sintak </head> pada halaman template Blogger. Anda dapat mencarinya dengan fasilitas find 
    (dengan menekan kombinasi CTRL+F pada keyboard).
3. Pastekan script berikut sebelum tag </head>.
 <!--Syntax Highlighter-->
<b:if cond='data:blog.pageType == &quot;item&quot;'>  
<link href="http://alexgorbatchev.com/pub/sh/current/styles/shCore.css" rel="stylesheet" type="text/css"/>  
<link href="http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css" rel="stylesheet" type="text/css"/>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCpp.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCSharp.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPhp.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPython.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushRuby.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushSql.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushVb.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js" type="text/javascript"></script>  
<script async='async' src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPerl.js" type="text/javascript"></script>  
</b:if>    
<!--End Syntax Highlighter-->  

highlight-2
4. Pastekan script berikut sebelum tag </body>

<!--Syntax Highlighter-->    
<script language="javascript">
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.config.clipboardSwf = 'http://alexgorbatchev.com/pub/sh/current/scripts/clipboard.swf';
SyntaxHighlighter.all();
</script>
<!--End Syntax Highlighter-->  

highlight-2
5. Untuk mengaktifkan Syntax Higlighter, saat anda memposting source code, sisipkan kode berikut


<pre class="brush: Nama Alias">

/*ketikkan source code di sini*/

</pre>



Berikut daftar nama alias

Model SintakNama AliasNama File
ActionScript3as3, actionscript3shBrushAS3.js
Bash/shellbash, shellshBrushBash.js
ColdFusioncf, coldfusionshBrushColdFusion.js
C#c-sharp, csharpshBrushCSharp.js
C++cpp, cshBrushCpp.js
CSScssshBrushCss.js
Delphidelphi, pas, pascalshBrushDelphi.js
Diffdiff, patchshBrushDiff.js
Erlangerl, erlangshBrushErlang.js
GroovygroovyshBrushGroovy.js
JavaScriptjs, jscript, javascriptshBrushJScript.js
JavajavashBrushJava.js
JavaFXjfx, javafxshBrushJavaFX.js
Perlperl, plshBrushPerl.js
PHPphpshBrushPhp.js
Plain Textplain, textshBrushPlain.js
PowerShellps, powershellshBrushPowerShell.js
Pythonpy, pythonshBrushPython.js
Rubyrails, ror, rubyshBrushRuby.js
ScalascalashBrushScala.js
SQLsqlshBrushSql.js/td>
Visual Basicvb, vbnetshBrushVb.js
XMLxml, xhtml, xslt, html, xhtmlshBrushXml.js
Ucoepoe

Ucoepoe

Dia adalah seorang pria kelahiran 27 Januari 1991. Merupakan lulusan Program Studi Teknik Informatika Universitas Jabal Ghafur Sigli - Aceh. Kegemarannya pada dunia komputerisasi membuatnya menguasai beberapa bahasa pemrograman, dan hal-hal lain menyangkut dunia komputerisasi. Informasi selengkapnya tentangnya tercantum di Tentang. Ia dapat dihubungi melalui Hubungi Kami atau melalui SOSMET dibawah ini.

Post A Comment:

0 comments: