2016-09-14 17 views
2

Foo을 확장하는 모든 클래스를 검색하여 대신 Bar으로 확장하려고합니다. 아이디어 매뉴얼이 작동합니다 말한다 :IDEA SSR을 사용하여 수퍼 클래스 바꾸기

검색 템플릿 $Stuff$가 무한대 시간 제로 일치하도록 구성된다

class $Class$ extends Foo { 
    $Stuff$ 
} 

템플릿을

class $Class$ extends Bar { 
    $Stuff$ 
} 

를 교체합니다.

검색 부분은 정상적으로 작동하지만 대체 부분에는 항상 빈 클래스 본문이 있습니다. 나는 $Stuff$의 최소 카운트를 1로 설정하려고 시도했지만 여전히 모든 올바른 클래스와 일치하지만 클래스 본문은 여전히 ​​비어 있습니다.

+1

허용 된 대답이 나에게 적합하지 않습니다 ... 항상 클래스 본문을 공백으로 대체합니다. 어떻게 작동 시키셨습니까? – Strelok

+0

@Strelok 지금 방금 보았습니다. 당신이 저를 태그하지 않았다면, 어쨌든 저는 그런 종류의 문제를 갖지 못했습니다. 나를 위해 완벽하게 일했다. 그리고 공식 문서도 볼 수 있습니다. 그리고 jedediah에서도 효과가있었습니다. 정말로 똑같은가요? –

답변

0

class $Class$ extends Foo {} 

이 템플릿

class $Class$ extends Bar {} 

$Stuff$을 추가 할 필요를 교체 검색 템플릿

해야한다.

예제 문서 here을 찾을 수 있습니다.