|
|
|
Has anyone successfully used this yet? My Language's getDocumentationProvider() is never called, no matter where I move the mouse when having the Ctrl-key pressed. Please advise how this is supposed to be used and how it works.
Reference is retrived under mouse pointer and its resolve result is used for quick navigate info.
Some tricky issue may be present when more than one ref at place. OK, thanks. I got it working now, with a reference that resolves to something else than its containing element. I think it should work for self-references as well. And there should be some documentation for this stuff, most importantly for the fact that this needs a reference to work on and that it doesn't work for arbitrary PsiElements under the mouse-cursor. The name "DocumentationProvider" really doesn't imply how it works...
ID references (resolved to self) are indead skipped when more than one ref at place
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pluggable XML documentation provider should be separate request