Spell Checker

Free

An editor extension that checks the spelling of comments, strings, and plaintext as you type.

(112) Review
Visual Studio
2015, 2013, 2012, 2010
Download (251,847)
11/9/2015
2.26
View
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (112)
Q and A (87)
Sign in to write a review
Sort by:

by ITLion | August 16 2016

2010 restarts every 5 min after install

by Vero Screening | August 10 2016

Used to be my favorite comment spell checker, but repeatedly crashes latest VS2015 (release 3 and also VS2013 release 5 since we recently updated to TFS 2015).

Partial Event log details:

Application: devenv.exe
Framework Version: v4.0.30319
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: Unrecoverable system error.
Stack:
at System.Environment.FailFast(System.String)
at MS.Internal.Invariant.FailFast(System.String, System.String)
at System.Windows.Documents.Speller+TextMap.MapOffsetToPosition(Int32)
at System.Windows.Documents.Speller.ExpandToWordBreakAndContext(System.Windows.Documents.ITextPointer, System.Windows.Documents.LogicalDirection, System.Windows.Markup.XmlLanguage, System.Windows.Documents.ITextPointer ByRef, System.Windows.Documents.ITextPointer ByRef)
at System.Windows.Documents.Speller.ScanRange(System.Windows.Documents.ITextPointer, System.Windows.Documents.ITextPointer, Int64)
at System.Windows.Documents.Speller.ScanPosition(System.Windows.Documents.ITextPointer, System.Windows.Documents.LogicalDirection)
at ...

by Bart Verkoeijen | July 14 2016

It crashes my VS 2015 Update 3 instance frequently. Same issue reported here by others: http://stackoverflow.com/questions/36378705/facing-abrupt-crashes-from-visual-studio-2015-and-2013

by ROberholz | June 10 2016

It causes Visual Studio products, installed on Windows 10 machines, to crash unexpectedly. However, I found that it doesn't cause any problems when used with VS 2010 on Windows versions 8.1 and earlier machines. I haven't yet tried it with VS 2015 on Windows 8.1. I like this extension and am disappointed that it doesn't work with Visual Studio on Windows 10 machines. It seams it is more a problem with Windows 10.

by AbdElRaheim | April 25 2016

This tool was awesome, I used for a over 5 years. It is the most popular spell checking extension for vs. Looks like a breaking change happened in the mswb7.dll which this tool references, causing it to randomly crash.

by alainbryden | April 05 2016

Currently crashing Visual Studio 2015 due to unhanded errors on spellchecker threads:

Application: devenv.exe
Framework Version: v4.0.30319
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: Unrecoverable system error.
Stack:
...
at MS.Internal.Invariant.FailFast(System.String, System.String)
at System.Windows.Documents.Speller+TextMap.MapOffsetToPosition(Int32)
at System.Windows.Documents.Speller.ExpandToWordBreakAndContext(System.Windows.Documents.ITextPointer,
...
at Microsoft.VisualStudio.Language.Spellchecker.SpellingTagger.GuardedCheckSpellings(System.Object)
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
...

by ahcox | March 31 2016

It was working but it crashed Visual Studio 2015 on windows 10 64 bit within the first half hour of use.

by mamali80 | March 30 2016

Nice tool. tnx

by Siqr | March 24 2016

by Sean Brockway | March 10 2016

This is an excellent tool. It is great the way it shows spelling mistakes in comments and string literals. Excellent idea for a plug in. Many thanks to the developers and maintainers!

by RumJungle | February 04 2016

It's really good! However, now that I'm on windows 10, it causes
Visual Studio 2012, 2013 and 2015 to crash when editing C/C++
applications often. When the spell check is uninstalled, VS
does not crash.

Please fix this! It's really awesome. I want it to work.

by Michael B With Jack | January 14 2016

This keeps causing my VS 2015 to crash when I open files that have ALOT of errors(the errors are mainly caused by the spell check trying to check fields that arn't really words..)

by jerryol | January 07 2016

by Davide Dolla | December 21 2015

"needs to be included with VS" ... I 101% agree!

Thanks guys for sharing that good work!



One suggestion: can you add some C# language words to the "correct words list"?

Example: in Italian, commented code have "bool", "if", "this", etc. marked as errors.

I understood that when you worked with English langue active all worked fine ;)

Thanks.

by Aaron Sulwer | November 16 2015

needs to be included with VS

by SilentBlueDev | August 18 2015

I love this plugin it has helped me a lot!
Keep up the good work.

by Johnny747 | August 13 2015

using windows 8.1. Can't get it to work...unclear

by bdszuter | July 13 2015

Works very well for our C++ projects in VS2012. So far I've been impressed with how it has handled rather large (20K LOC) files without any obvious performance penalty.
This extension has been especially useful for editing pages of Doxygen documentation.

by TMOII | April 23 2015

by Thomas Levesque | April 02 2015

By default, it underlined almost EVERY WORD in comments on my machine, because it was trying to check the spelling in French, and the comments were in English. There is no option to change the language. Fortunately I thought of switching the language in the taskbar, which works, but it is far from obvious, and has the undesirable effect of changing the language for all apps, not just Visual Studio.

Many people in non English-speaking countries prefer to write their code and comments in English; I guess it's ok to select the computer's language by default, but there should be an easy way to switch to another language just for Visual Studio (or just for the project).

So, great idea, poor usability.

1 - 20 of 112 Items   
Sign in to start a discussion


  • Really need 2012 support! ;-\
    4 Posts | Last post July 25, 2012
    • I love this extension... but it's killing me that it does not work with VS 2012? ;(
      
      Is this open source? what is needed to get it upgraded? I'm happy to help!!
      
      Cheers,
      Stonie.
      
    • Appreciate the offer of help :) I think I need to find someone to maintain these going forward, but you can try to update it locally by:
      
      1) Download the extension
      2) Change the file extension to .zip and unzip the contents
      3) Modify the extension.vsixmanifest, adding a new entry under the SupportedProducts group:
      <SupportedProducts>
        <!-- VS10.0 is here, below it add: -->
        <VisualStudio Version="11.0">
          <Edition>Pro</Edition>
        </VisualStudio>
      </SupportedProducts>
      4) Add everything back to a .zip file, change the extension to .vsix, and open it from explorer
    • Thanks for the information on how to update this.  That did the trick for me.
    • Unfortunately, SpellChecker works only with 4 default languages: English, Spanish, French and German. I changed this one a little bit by incuding OpenOffice dictionaries for English and Russian languages.
      
      So, if somebody is interesting in Visual Studio spell checking in Russian you can download it here: http://narod.ru/disk/57803307001.fe7fe683e2252823f85f11d316b0472d/SpellcheckerSetup.zip.html
  • VS 2012 version?
    2 Posts | Last post June 28, 2012
    • Any word on getting a version that works with VS2012  ?
    • I haven't even installed VS2012 yet, so I haven't updated it :-/ You can get it running locally (for any extension) by:
      
      1) Download the extension
      2) Change the file extension to .zip and unzip the contents
      3) Modify the extension.vsixmanifest, adding a new entry under the SupportedProducts group:
      <SupportedProducts>
        <!-- VS10.0 is here, below it add: -->
        <VisualStudio Version="11.0">
          <Edition>Pro</Edition>
        </VisualStudio>
      </SupportedProducts>
      4) Add everything back to a .zip file, change the extension to .vsix, and open it from explorer
  • Spell Checking SUmmary in bottom window
    2 Posts | Last post April 30, 2012
    • I was wondering if there was a way (or plan to do so in the future) to have a summary at the bottom saying all the errors of hte current document and/or project. Just like all the errors compiling or when you right click on something and choose 'find all references'.
      
    • It's technically possible to do, but I have no plans of doing it. If you are feeling adventurous, you can find the source here: https://github.com/noahric/spellchecker
      
      -Noah
  • Visual Studio 11 Support?
    2 Posts | Last post March 24, 2012
    • Is there any chance of getting this extension to work with Visual Studio 2011? It's currently in Beta, but I love this extension and would really like to have it installed.
    • Apologies, just noticed someone beat me too it below... renaming it to .zip, changing the version number and re-zipping it up works like a charm.
  • How to activate
    1 Posts | Last post February 29, 2012
    • I installed the Spell Checker, it is visible as enabled in Tools / Extension Manager but I still can misspell my comments without getting any hint.
      [VS2010 Ultimate, English version]
  • Using Spell Checker in english over a german Visual Studio
    2 Posts | Last post January 25, 2012
    • I'm searching for a way to change the language of Extension for Visual Studio 2010.
      
      The problem is following: I'm using the german language version of Visual Studio 2010. If I use the Spell Checker it checks the correctness in german language, while I'm coding in english. So nearly every single word is underlinded as incorrect.
      
      How can I change the checking language to english or how can I change the libary it used to check language?
    • Found the post below. Thanks! :)
      I propose to make the language configurable.
  • Works great!
    2 Posts | Last post January 24, 2012
    • I'd like one more option, possibly to ignore works 3 or 4 characters or less.  I often have quick foreach variable names that are 3 or fewer characters long.
      
      Thanks!
    • If you're willing to modify the source, that would be a fairly easy change to make.
      
      1) Grab https://github.com/NoahRic/Spellchecker
      2) Modify the SpellingTagger.cs:ProbablyARealWord function to exclude words of length <= 4.
      https://github.com/NoahRic/Spellchecker/blob/master/SpellChecker.Implementation/Spelling/SpellingTagger.cs#L436
      3) Rebuild the extension (in Release mode), find the .vsix in the output directory, and double-click it to install it in VS (as opposed to VS with the experimental hive, which is what you get when debugging the extension in VS).
  • Spell Checker support VS11
    2 Posts | Last post January 24, 2012
    • Hello, any chance this can be updated to support the current VS11 developer preview? Hopefully there isn't much that needs to be done to let it work with VS11.
    • I have about 13 extensions to update for VS11 (I haven't even downloaded it yet). Assuming there aren't any actual code changes to be made, you can do it manually in the meantime:
      
      1) Download the extension
      2) Change the file extension to .zip and unzip the contents
      3) Modify the extension.vsixmanifest, adding a new entry under the SupportedProducts group:
      <SupportedProducts>
        <!-- VS10.0 is here, below it add: -->
        <VisualStudio Version="11.0">
          <Edition>Pro</Edition>
        </VisualStudio>
      </SupportedProducts>
      4) Add everything back to a .zip file, change the extension to .vsix, and double-click it
  • How to change the languaje ?
    2 Posts | Last post January 24, 2012
    • If I want the spell check to be in Spanish, where do I configure this. Thanks :)
    • I never added a way of setting that option, so your best bet is to modify the source. Here's how another user did it:
      
      I've downloaded source (from https://github.com/NoahRic/Spellchecker) and added the line 
      
      textBox.Language = XmlLanguage.GetLanguage("en-US"); 
      
      in the SpellingTagger.CheckSpellings method; That works fine for me / in my german environment.
      thomas
  • How to select language?
    3 Posts | Last post January 24, 2012
    • Is there an option to change the language that will be used for spell checking? Most of my comments are in English, but some are German (not my fault ;-) ), and I want to check them too without leaving Studio or switching language settings somewhere.
      
      BR, Udo
    • PS: I have a German Windows 7 and an English VS 2010, and all spell-checker suggestions are for German. However, I want to use English as language to be checked.
    • I never added a way of setting that option, so your best bet is to modify the source. Your case is special since you have a mix of languages, so this may not work terribly well for you, but it is at least an option you should know about :)
      
      Here's how another user did it:
      
      I've downloaded source (from https://github.com/NoahRic/Spellchecker) and added the line 
      
      textBox.Language = XmlLanguage.GetLanguage("en-US"); 
      
      in the SpellingTagger.CheckSpellings method; That works fine for me / in my german environment.
      thomas
41 - 50 of 87 Items