2

これを置き換える簡単な方法はありますか?

public static String ACCESSDENIED = Resources.strings.getString(Resources.ACCESS_DENIED);

と:

public stattic String getAccessDenied(){
 return Resources.strings.getString(Resources.ACCESS_DENIED);
}

約100個の変数のゲッターへのすべての静的参照を置き換える必要があります。

4

2 に答える 2

2

右クリック->リファクタリング->フィールドのカプセル化...->(新しいゲッターが作成されます)を使用すると、すべてが自動的に実行されます(そしてその防弾ソリューション)。

プレビューウィンドウで結果を確認することもできます。

于 2012-08-29T12:33:29.783 に答える
0

検索と置換を正規表現で使用することで、なんとかそれを行うことができました。

Find: = (.+);
Replace: () { return $1; }
于 2012-08-29T11:39:39.823 に答える