0

インスペクタなどを使用してJavaコードの一部を視覚的に編集し、コードを元に戻すことができるツールを探しています。

例えば:

Person p = new Person();
p.setName("Bill Libb");
p.setAge(25);

このコードは、ビジュアル インスペクターから生成し、Java IDE にコピーする必要があります。

これにより、テスト用のサンプル オブジェクトをすばやく作成できます。

このアプローチの長所:

  1. オブジェクトで何が変更できるかを考える必要はありません。すぐに変更できるプロパティが表示されます。

  2. プロパティの設定をコーディングする必要はありません。適切なインスペクタ プロパティに値を入力するだけです。

  3. コードではなくオブジェクトを操作しているような感覚を与える、オブジェクトを定義/記述する新しい方法があります。

4

2 に答える 2

2

Naked Objectsを見たことがありますか?

于 2010-04-01T19:17:43.603 に答える
0

GUIツールではありませんが、リフレクションを使用して、特定のクラスのget/setメソッドのプレースホルダーを含むプロパティファイルを出力するプログラムを簡単に作成できます。次に、テンプレートプロパティファイルを編集して、テスト時に再度読み込むことができます。そうすれば、必要なのはテキストエディタだけであり、あらゆる種類の興味深い方法でデータの作成または入力をスクリプト化できます。

于 2010-04-01T18:05:34.240 に答える