Extend "related files" Ctrl-Alt-F7

I'm working within a Spring framework and I'd like to relate three Interfaces and three Impls (probably at the Abstract Superclass level) so the six classes I can navigated easily. As far as I can tell, the 'related files' navigation feature can't be extended. Thanks for any help you can give me on this. -- Mike

3 comments

Mike Yinger wrote:

I'm working within a Spring framework and I'd like to relate three Interfaces and three Impls (probably at the Abstract Superclass level) so the six classes I can navigated easily. As far as I can tell, the 'related files' navigation feature can't be extended. Thanks for any help you can give me on this. -- Mike


It's extendable. You need to implement additional IRelatedFilesProvider in plugin and mark it by RelatedFilesProvider
attribute.

0

Thanks Slava. Given your pointer,  I see that there is an NHibernate plug-in that I might be able to learn from. -- Mike

0

Is there also a test class in R# SDK to leverage unit test of the IRelatedFilesProvider interface implementations? i can't somehow not debug my plugin, brakepoints are not working

0

Please sign in to leave a comment.