注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

RuinedはWebブラウザ上で動作するデバッガーです。

RuinedはRuby製のオープンソース・ソフトウェア。プログラミングを組んでいて、さっぱり分からないバグにハマることは多々ある。そんな時に便利なのがデバッガーだ。コードをステップ実行して追いかければ、どこで問題が発生しているかすぐに分かる。 0

Screen-shot 382.png
ステップ実行しながらデバッグ 0

 

各プログラミング言語でデバッガーが提供されているが、利用するには何かと手間がかかるものも多い。そこで便利に使えそうなのがWebブラウザ上で動作するデバッガであるRuinedだ。 0

Ruinedは恐らくRuby 1.9系でのみ動作する。Webサーバを二つ立ち上げるのだが、一つが8383ポートでデバッガーとして動作し、もう一つは8384ポートでWebサーバとして動作する。RubyとJavaScriptを組み合わせた面白い動作だ。なお動作中のコード修正はできない。 0

Screen-shot 383.png
グローバル変数を見られる 0

 

コードはステップ実行され、ローカル変数とその値、現在ハイライトになっているオブジェクトについて、グローバル変数などが一覧で確認できるようになっている。まだ動作が安定していないようにも見えるが、オンラインでステップ実行というのはなかなか面白い。 0

まだまだ主流ではないが、Webブラウザ上でコーディングを行うプロジェクトも多数立ち上がってきている。そんな中でデバッグ環境としてRuinedが使われるようになるかも知れない。 0

 

arton's ruined at master - GitHub
 http://github.com/arton/ruined 0

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が191あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る