こんばんはー。
ずっとまえに作ったものですが、記事を書くのが面倒で、
ひさしぶりの投稿になります・・・。
今日紹介するのは、vimでデバッグするためのプラグインです。
cdb、gdb、jdb、fdbをサポートしています。
cdbはwindowsのデバッガですね。WDKなんかをいれると入るあれです。
普通はWinDbgとかをつかうと思うけど、これのコマンドライン版です。
(http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx参照)
gdbはlinuxで動作を確認しましたが、windowsは試してないです。
jdbはjavaのデバッガで、fdbはflexのデバッガですね。
動作にはこれらのデバッガとvimprocが必要となります。
あとはvim7以上です。
タブローカルな変数を使うので、同一のタブに複数のデバッガは動かせません。
言い換えるとタブを変えれば、複数のデバッガを同時にデバッグできます。
ものはgithub上に入れているので、そちらからどうぞ。。。
https://github.com/yuratomo/dbg.vim
動作は次のような感じです。
FreeVideoCoding.com
2012年06月21日
この記事へのコメント
コメントを書く
この記事へのトラックバック
>■あふw関連ツール相関図
+---------ffftp.exe(AE)
| +-------sakura.exe(ORG)
| | +-----*.exe(ORG)
+------------afxswitch.exe
| +----------afxpdf.vbs
| | +--------afxvim.exe --- gvim.exe(ORG)
| | | +------afxyzzy.exe -- xyzzy.exe(AE)
| | | | +----afxckw.exe --- ckw.exe(AE)
| | | | | +--afxfazzy.exe - afxfazzy?.mnu
| | | | | | +afxtail.exe
+------------+afxexec.exe - afxandroid
| afxw.exe |-amksc.exe(ORG)
+------------+afxmatrix.vbs
|| | | | | | +afxdmask.exe
|| | | | | +--afx2ch.exe --- 2ch
|| | | | +----afxbkmk.exe
|| | | +------afxclock.exe
|| | +--------afxfind.exe
|| |+---------afxpushd.exe
|| +----------afxbrws.exe
|+------------afxmake.exe
| | | +-----VisualStudio9
| | +-------WDK7.1
| +---------...
+-------------afxftp32.dll
※AE: Afxwer's Editionの略
※ORG: Original版
※yuratomo使用中のもの。

