Editor fundamentals: Text-Relative Adornments

Tagging along with the last editor fundamentals post on the pull/event model, today’s article is the application of that model to handling text-relative adornments. The adornment “manager” Within the editor, we use a fairly common pattern for structuring adornments. There are essentially two components: First, a view creation listener (IWpfTextViewCreationListener), keyed off a ContentType and…


Spell Checker Update – Perf bug on large C# files

I pushed an update (v2.22) to the Spell Checker extension just a little bit ago which fixes a pretty major and annoying performance issue with large C# files. I say “fixes”, but it’s really just a big work around, courtesy Michael (who will post an entry on his blog any day now. It’s interesting enough…