Rのコードをキレイに見せたい2011.05.28@mangantempy
自己紹介ID : @mangantempy職業: WebエンジニアPHP, Perl, C++, PL/SQL, Tcl/Tk, R時系列分析 勉強中
アジェンダコードがキレイ?SyntaxHighlighter作ってみましたデモ機能紹介使い方今後の展望
コードがキレイってどうゆこと?
我らがR言語は・・・・・・(´・ω・`)地味
こういうこと(PHP)PHP
こういうこと(例)JavaScript
構文強調表示構文を解析して、見やすく表示してくれるメリット:直感的に把握しやすいデメリット:ない。
こういうのを使います
対応している言語は
我らがR言語は・・・・・・(´・ω・`)非対応
そこで
作ってみましたSyntaxHightLighter_Rファイル名:shBrushR.js
デモ
やってくれること関数(っぽい所)制御構文if else for in while repeat ‥予約語TRUE FALSE NULL InfNaN NA‥演算子+ - * / = <- : == != & |‥行頭の > + [n]に色を付ける
使い方1. SyntaxHightlighter本体を取得&設置http://alexgorbatchev.com/SyntaxHighlighter/2. SyntaxHightlighter_Rを取得&設置https://github.com/tempy/SyntaxHighlighter_R3. HTMLにタグを埋め込む次頁参照
使い方(タグ)<link type="text/css" rel="stylesheet" 	href="syntaxhighlighter/styles/shCore.css"/><link type="text/css" rel="stylesheet" href="syntaxhighlighter/styles/shThemeDefault.css"/><script type="text/javascript" src="syntaxhighlighter/scripts/shCore.js"></script><script type="text/javascript“src="js/shBrushR.js"></script><pre class="brush: r">> 1 + 1[1] 2</pre><script type="text/javascript">SyntaxHighlighter.all();</script>
ちょっと面倒臭い
今後の展望SyntaxHightlighter本体に取り込んでもらうセットアップが楽になるPukiwiki,Movabletypeなどに対応
リンクSyntaxHightlighter公式http://alexgorbatchev.com/SyntaxHighlighter/SyntaxHightlighter_Rhttps://github.com/tempy/SyntaxHighlighter_R (ソース)http://macha.tkul.jp/ (サンプル)for PukiWikihttp://ortk.main.jp/blog/?p=362for MovableTypehttp://blog.makotokw.com/portfolio/movabletype/syntaxhighlighter/
おしまいありがとうございました。@mangantempy
質問タイム質問・ツッコミなどあれば!

Rのコードをキレイに見せたい