これは、SyntaxHighlighterでかなり簡単に実行できます。私が持っているブロガーにSyntaxHighlighterを設定するためのステップバイステップの手順私のブログ上を。SyntaxHighlighterは非常に使いやすいです。それはあなたが生の形式でスニペットを投稿し、次にそれらをpre
ブロックのようにラップすることを可能にします:
<pre name="code" class="brush: erlang"><![CDATA[
-module(trim).
-export([string_strip_right/1, reverse_tl_reverse/1, bench/0]).
bench() -> [nbench(N) || N <- [1,1000,1000000]].
nbench(N) -> {N, bench(["a" || _ <- lists:seq(1,N)])}.
bench(String) ->
{{string_strip_right,
lists:sum([
element(1, timer:tc(trim, string_strip_right, [String]))
|| _ <- lists:seq(1,1000)])},
{reverse_tl_reverse,
lists:sum([
element(1, timer:tc(trim, reverse_tl_reverse, [String]))
|| _ <- lists:seq(1,1000)])}}.
string_strip_right(String) -> string:strip(String, right, $\n).
reverse_tl_reverse(String) ->
lists:reverse(tl(lists:reverse(String))).
]]></pre>
ブラシ名を「python」または「java」または「javascript」に変更し、選択したコードを貼り付けます。CDATAタグ付けを使用すると、エンティティのエスケープやその他の一般的なコードブログの煩わしさを心配することなく、ほとんどすべてのコードを配置できます。