Spell Checker Plugin issue with v6.8.1 - Missing GNU Aspell and/or dictionaries
I would like to preface by saying that I have tried looking for help in the following categories, to no avail:
I uninstalled Notepad++ and just reinstalled the latest version (v6.8.1). When it opened, I clicked
Plugins > Plugin Manager > Show Plugin Manager > Spell-Checker > Install
The description is:
Spellchecker can correct your typos in your language. Before using it, you will need to install GNU Aspell and a dictionary for your language(s) in the Aspell directory. Aspell and dictionaries are available from http://aspell.net/win32
Author: Jens Lorenz
So I went to the website, downloaded the latest version of GNU Aspell (http://ftp.gnu.org/gnu/aspell/w32/Aspell-0-50-3-3-Setup.exe), installed it and tried to open the plugin.
It looked like this:
I fixed the path (C:\Program Files (x86)\Aspell\bin) to find the correct ‘aspell-15.dll’ and that seemed to work.
However, the issue now is that I have to open the Spell Checker either by selecting it under the Plugins dropdown menu or pressing Ctrl+Alt+Shift+S, and cycle through each error in turn to either ignore/learn/replace etc.
It no longer underlines misspelled words in red while typing.
How do I fix that please?
Due to possible problems, between The DSpellCheck plugin and Win10, Don HO thought that it was sensible to NOT include, any more, this plugin, in new N++ releases !
To that purpose, click, for infos, to the link below :
However, for people running other Windows versions, the DSpellCheck plugin shouldn’t hang N++, on exit :-)
So, I just propose, to you, a better and safe way to add a spell-checker to Notepad++. Unlike you, I won’t use the Plugin Manager plugin, at all !
From the GitHub location below, containing the different DSpellCheck plugin releases, of Sergey Semushin ( alias Predelnik ),
- Download the last v188.8.131.52 version of the DSpellCheck.zip archive, from the link below :
Open this archive and extract the DSpellCheck.dll file, in the active
Pluginsfolder, used by your N++ installation.
Open Notepad++ and choose the option
Plugins - DSpellCheck - Settings...
As you see, on top of the dialog, the
Hunspelllibrary is used by default. If you prefer, you can, either, choose the
Aspelllibrary, but I didn’t test this case !
If you don’t change the default library, then, choose the option
Plugins - DSpellCheck - Change Current Language - Download Languages...
Download the different language pack files, that you want to, by checking the appropriate entries. They will be placed in the …\Plugins\Config\Hunspell folder.
Choose the language to spell, from the option
Plugins - DSpellCheck - Change Current Language.
=> The spell-checker mechanism should already worked and indicate the wrong words, from the current language chosen.
- If necessary, select the option
Plugins - DSpellCheck - Settings..., to change, at bottom of the dialog, the location where the proposed list of suggested words, in replacement, will appear. By default, it normally uses the N++ Context Menu. But, it could be the Special Suggestion Button, too.
Hoping that this solution will works nice, for you,
Very nicely written. At the very least you could have got a thank you from the person. :)
Hello there, @guy038
Thank you a thousand times for your thorough reply, and thank you for taking the time to explain each step as if I were 5 (I’m not that proficient at fixing things, so it really was a great help).
I just followed all the steps exactly as you described it and got exactly what I was looking for, I’m so pleased!
Thank you again, and hope this can be useful for others with the same issue too.
Cheers, have a great weekend :)
If you still want to install GNU Aspell and its dictionaries, just have a look to the method below :
Indeed, you can have the two orthographic correctors ( DSpellCheck and Spell-Checker ) both installed in a same N++ configuration :-)
Awesome! Manually installing Dspellcheck 184.108.40.206 and redirecting the dictionary directory to GNU Aspell did the trick in Windows 10 for me. Thank You. Thank You.
thanks so much for this! I linked up my google+ to this site just to say thanks because this was very helpful! without this, I’d still be using Word 2013 for my spellchecking, and Notepad++ is just a lot more convenient. thanks again!
@guy038 Thank you.
Thanks a million for this article and instructions on how to correct the problem. My confusion was that I thought “Spellckecker.dll” and “DSpellcheck.dll” were the same thing. They’re not. Now I have integrated spell checking that points to GNU Aspell.dll. It fixes another problem. The old spell checker was flagging words like “color”, wanting them to be spelled “colour”, etc. Now that’s fixed. Great job!
Rozz A McGee
that DSpellCheck dll is really neat, i could not get ASpell working for the life of me - but this worked a charm.
Another huge “Thank You!” from a grateful user. I could not get the GNU Aspell running (probably due to my own incompetence) last time I installed NotePad++. Your particular set of instructions was clear and concise and addressed my spell check problem perfectly.
Thank you again for contributing!
Probly should be a new thred this… as trying to install DSpellCheck now results in not being able to connect to it’s hosted website, github.com/Predelnik/DSpellCheck/releases/download/220.127.116.11/DSpe and the dialog cuts it off at that point… (So the link that is automatically created here is invalid.) (I post this here as the thred already exists.)
So, DSpellCheck fails to install.
I liked this plugin and never had issues with it.
“DSpellCheck” won’t install for me (PluginManager timesout trying to download it), but the other spellchecker, “Spell-Checker” v1.3.3, keeps asking for “relative path to Aspell”, which is “…\Aspell\bin” but snooping with the Procmon program, it’s searching “…\Aspell\data” instead, which is, of course, wrong. I am stumped at this point.
Hello, Andova Begarin,
A) Concerning the DSpellCheck plugin :
The correct link to download the last DSpellCheck plugin, v.18.104.22.168, is :
and NOT the link, of your previous post : https://github.com/Predelnik/DSpellCheck/releases/download/22.214.171.124/DSpe
B) Concerning the Spell-Checker plugin :
On my Win XP machine, I’ve got a local installation of N++, in the directory
C:\Program Files\Notepad++, where I installed the Spell-Checker plugin
The SpellChecker.ini file is located in the directory
C:\Program Files\Notepad++\Plugins\Configand contains one section, below :
[Spell-Checker] Current Language=fr Relative Path=..\Aspell\bin
As my GNU Aspell program is located in the directory
So the way to access to the Aspell\bin folder from the Notepad++ folder, ( which contains Notepad++.exe ), is, exactly :
..\Aspell\bin, as the syntax
.., in DOS, means : Move to the parent folder of the current folder. Quite logical !
Hope that this example put you, on the right direction, anyway !