gdb
XCodeでgdbコマンドを使うと意外と快適
Posted 1月 4th, 2009 by hippos
XCodeのデバッガウィンドウではgdbのコマンドが使えますが(というかモロgdbプロンプトでてます)、大抵のことはXcodeのIDE内でコト足りていたのでこれまであまり使っていませんでした。それでこのお正月に、フト思い立ってデバッグコンソールを使ってみたら意外と快適でした。
単純なことなんですが、一度n(ext)タイプすれば、しばらくは[Enter]キートントンでステップ実行できるのが一番快適。やっぱマウスに手を伸ばすのはリズムが乱れるものだし、クリック位置を間違えたりすることが多くて最初からやり直したりなんてことがなくなります。デバッグ作業も、乗ってくる(?)とリズムが大事だから僕にとっては結構重要。あと、昨日まで知らなかったんですがpo(print-object)コマンドでオブジェクトをプリントすることもできますね。対象のオブジェクトが対応していればの話なんだけれどNS**は大抵対応しているみたいだし、IDE内でスクロールして欲しい値を探すなんてことは今日からはしないかも。
まぁ、なにより"gdbコマンドを使いこなしている感"がちょっと出て、ギークっぽい気分を味わえるところがいいですよ。






最近のコメント
34 weeks 2 days ago
51 weeks 2 days ago
51 weeks 2 days ago
1年 16 weeks ago
1年 16 weeks ago
1年 16 weeks ago
1年 28 weeks ago
1年 28 weeks ago
2 years 8 weeks ago
2 years 17 weeks ago