Hi,
We are developing an editor that includes a debugger very similar to the one in Visual Studio. Currently I am working on implementing debug stepping functionality and one of the items on my to do list is to highlight each lines text in the same way Visual Studio does while a user steps through a file.
I initially created a CurrentBreakLineAdornmentManager that implements AdornmentManagerBase<IEditorView> and it does work but there are some issues with it and because of this I am wondering if what I really need is a custom tag that implements DecorationAdornmentManagerBase<IEditorView, CustomTag>.
So my question is, what would be your recommended implementation based on the information I have given?
We are developing an editor that includes a debugger very similar to the one in Visual Studio. Currently I am working on implementing debug stepping functionality and one of the items on my to do list is to highlight each lines text in the same way Visual Studio does while a user steps through a file.
I initially created a CurrentBreakLineAdornmentManager that implements AdornmentManagerBase<IEditorView> and it does work but there are some issues with it and because of this I am wondering if what I really need is a custom tag that implements DecorationAdornmentManagerBase<IEditorView, CustomTag>.
So my question is, what would be your recommended implementation based on the information I have given?