EWSoftware / VSSpellChecker

A Visual Studio spell checker editor extension that checks the spelling of comments, strings, and plain text as you type. Supports configuration and various languages.
Other
377 stars 65 forks source link

Feature request - force ignored into Ignored Words file #274

Closed robertson-bauercontrols closed 1 year ago

robertson-bauercontrols commented 1 year ago

I just started using this product as the spell checking solution for our new product, there's one small thing I wish we could configure:

When you attempt to add a file to the ignored words dictionary, you have the option to put it globally. It would be great if our solution layer could block that, so that all custom and ignored words go through the specified dictionaries. Team members keep accidently adding ignored words to the global dictionary.

image

Thanks!

EWSoftware commented 1 year ago

There's an option to inherit ignored words in the configuration. Currently, it only clears the ignored words and not the list of ignored words files. I've fixed that for the next release. If you turn off the inheritance option on the ignored words page, that will prevent it from showing the global ignored words file in the next release. If you still want to inherit ignored words from the global file, you'd need to leave the inheritance option checked though. However, I have changed the order of the files so that it lists them with those nearest the edited file first. In effect this always puts the global file last on the submenu.

robertson-bauercontrols commented 1 year ago

Thanks for the response!

This is my solution level settings file (I have no other settings files at a more granular level), I have the inheritance unchecked, and am still getting both 'ignore' options. I have no need for the global ignores, I'm okay with developing my own over time. Sorry if I minsunderstood you and this will be fixed in a future release!

image

image

EWSoftware commented 1 year ago

Yes, clearing the ignored words files is not currently working and is fixed for the next release. I don't have a release date planned yet as I'm working on some other updates.