2007-12-01から1ヶ月間の記事一覧

デバッガに関連してドキュメント生成についても

なぜ,ブレークポイントはソースコードに埋め込まないのに,JavaDocみたいなドキュメントはソースコードに埋めなければいけないのだろうか.コード内コメントはあまり書きたくないほうなので,メソッドについての説明を別ファイルに書いておいて,変更がおき…

デバッガを使わない10の理由

普段,統合開発環境にはすごいお世話になっているが,なぜかまったく使わない機能にデバッガがある.その理由を挙げてみる 止まる 止まった時点で普通の動作と違う ステップ実行しながら自機を動かして弾をうてるか? 条件つきブレークポイントの問題 「青い…

プラグインわからないところ覚書

プロジェクト新規作成時にいくつか自動的にファイルを置きたいのだがどうすればよいのだ.この本 は,空のプロジェクト作ったところで終わっているし.追記: IProject.getFile("test").create(... ) だって.存在しないリソースをget してから,create する…

プラグイン覚書

なぜかHelloWorldサンプルプラグインすら「The Feature is currently unavailable」とか出て使えなくなっていた...と思ったら,コンパイラは 5.0互換のクラスを吐いていたのに,Eclipse.exe がJRE1.4 を使っていたから. プラグインのテスト実行をすると…

新規作成 → プログラミング言語

Azuki については1月に某所で発表予定.それに向けたデモを作成中.コンセプトは 自作言語を作ったはいいが,開発環境まで作っていられない. EclipseのJava開発支援機能みたいなすてきな機能を自作言語でも使えたらなぁ... そうだ.言語仕様を書くだけで…