我正在尝试使用IRepository
接口查找所有字段,因此我可以知道在清理阶段是否忘记在其中任何一个上调用public interface IEntity<TType>
public interface IRepository<T, TEntity> : IDisposable where T : IEntity<TEntity>, new()
方法。
有没有办法在intelliJ中做到这一点?
我只是设法找到那些我已经记得的Disposable
方法。我已经通过勾选“查找用法选项”对话框中的“方法的用法”复选框(在dispose()
界面上进行搜索时)来完成此操作...但这不是我需要的。
答案 0 :(得分:1)
您可以尝试编辑|找到|在结构上搜索。您可以通过删除Init部分并为$ FieldType $变量指定层次结构约束来复制名为“类的字段”的预定义模板,该模板可以根据需要进行修改。
您可以在https://www.jetbrains.com/idea/help/structural-search-and-replace.html
了解有关该功能的更多信息答案 1 :(得分:0)
**Alt+F7**
而不是dispose
方法,找到接口的用法
Usages
- 如果选中此复选框,则会按名称对该类的所有引用执行搜索。
这样,您将获得工作区中引用Disposable
接口的所有位置
答案 2 :(得分:-1)
您可以找到您的界面的用法。
我系统中的密钥代码是alt + f7,但它可能与您的系统不同。
因此,您可以右键单击界面的find usage
。
然后将其过滤到
Usage in extends/implements clause