3
我有類A
和B
看起來像這樣:如何使用IDEA的結構搜索來查找缺少某些註釋的字段?
public class A {
}
和
import org.hibernate.annotations.Formula;
import javax.persistence.Column;
public class B extends A {
@Formula("formula")
private String formula;
@Column(name = "col1")
@Formula("formula")
private String field;
}
我需要找到一個沒有註釋@Column
我不能用純正則表達式領域,因爲我只需要查看具有層次結構class A
的類。
我開始搜索
class $Class$ extends $superClass$ {
@$annotation$
private String $field$;
}
其中$annotation$
是 「列」( 「反轉條件」=真, 「全字」=真),但現場的formula
註解@Formula
匹配。
註釋名稱僅僅是一個例子(這種情況不是IDEA中的一些檢查可以涵蓋的常見問題)。
也許你有想法如何做到這一點?
非常好,我從來沒有想過0是最小和最大計數輸入字段的有效輸入,但它現在有意義。我在這個問題上找到了一些[官方文檔](https://www.jetbrains.com/idea/docs/ssr.pdf)。 –