So, I was going to write a speech, and I really like using Geany for all my writing needs. However, my spelling is horrendous. (Its a confirmed fact on IRC, ask just about anybody.) So, I needed spell check. How to go about it? Well, here we go:
- Download the plugin package from here. A direct link to the package you need.
- If you have a local copy of geany, you can run the installer. Or you can use something like 7Zip to extract our the *.dll's. Look in the lib folder.
- Copy out
spellcheck.dll
toGeanyPortable\App\Geany\lib
. - If you open up the Readme.windows.txt, it will tell you where to get the enchant libraries that are needed. I downloaded enchant_1.5.0-2_win32.zip
- Extract the file.
- Copy the folder bin, lib and share to
GeanyPortable\App\Geany\
. Windows will warn you about overwriting existing files in the folders. Go ahead and copy it as it won't overwrite anything because there's no other files with the same name to overwrite. - Go to the OpenOffice website and download the English spell check plugin. Page Link
- Extract with 7Zip
- Copy out
en_US.aff
anden_US.dic
to wherever you would like them. I put them in Data under dictionaries (GeanyPortable\Data\dictionaries
)so they're protected from upgrades. - Run Geany
- Click tools, plugin manager
- Enable spellcheck. It will complain about dictionaries.
- Click preferences and set the dictionary location to where ever you installed the dictionaries. In my case,
GeanyPortable\Data\dictionaries
. - Celebrate. You're done.
If you try to run it right now, it will complain about not having dictionaries. Let's set those up
If you're using the installed version of Geany, these instructions will work, you just need to use a little extra thought. Mostly, change some paths around.
EDIT:EDIT: I'll be updating the portable build to handle the dictionary in some method. Done
- OliverK's blog
- Log in or register to post comments
Comments
Dictonary files
I had to download Firefox ones (Marco Pinto) rename all "en-gb" to "en_gb" - so underscore is either required or simply dash not allowed in the file names for hunspell
As of Geany 1.36 this
As of Geany 1.36 this instruction is not working.
It seems now enchant-2 is used. After copying the new enchant-2 folder to lib and some other files the spellchecker plugin started working but doesn't accept my dictionaries anymore.
I think we need Geany with the plugins installed, because it is not possible to run geany-plugins-1.36_setup.exe if Geany is portable and not installed.
Geany Plugins
The Geany Plugins pack for the portable edition is available from its homepage: https://portableapps.com/apps/development/geany_portable#app-notes