2016-09-14 8 views
2

Fooを拡張するすべてのクラスを検索し、代わりにBarに拡張します。 IDEAマニュアルは、これは動作するはずの言葉:IDEA SSRを使用してスーパークラスを置き換えます。

検索テンプレート

class $Class$ extends Foo { 
    $Stuff$ 
} 

$Stuff$は無限回にゼロに一致するように構成されているテンプレート

class $Class$ extends Bar { 
    $Stuff$ 
} 

を交換してください。

検索部分は問題なく動作しますが、置換部分には常に空のクラス本体があります。私は$Stuff$の最小カウントを1に設定しようとしましたが、それでもすべての適切なクラスに一致しますが、クラス本体はまだ空です。

+1

受け入れられた答えは私のためには機能しませんでした...常にクラス本体を空白に置き換えています。どうやってそれを稼働させましたか? – Strelok

+0

@Strelokはちょうど今見たことがあります。あなたは私にタグを付けていません。とにかく、私はそのような種類の問題を起こさなかったのです。完全に私のために働いた。公式文書も見ることができます。そしてそれはjedediahのためにも働いています。まったく同じだったと確信していますか? –

答えて

0

それは

class $Class$ extends Foo {} 

はテンプレート

class $Class$ extends Bar {} 

$Stuff$を追加する必要はありませんを交換して検索テンプレート

でなければなりません。

例文hereがあります。

関連する問題