MCPcopy Create free account
hub / github.com/Predelnik/DSpellCheck

github.com/Predelnik/DSpellCheck @v1.5.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.5.0 ↗ · + Follow
4,087 symbols 9,065 edges 190 files 632 documented · 15% updated 4mo agov1.5.0 · 2023-03-01★ 23062 open issues

Browse by type

Functions 3,142 Types & classes 945
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Build status

DSpellCheck

Notepad++ Spell-checking Plug-In

Following main features: - Underlining spelling mistakes - Iterating through all mistakes in document - Finding mistakes only in comments and strings (For files with standard programming language syntax e.g. C++, Basic, Tex and so on) - Possible usage of multiple languages (dictionaries) simultaneously to do spell-checking. - Getting suggestions for words by either using default Notepad++ menu or separate context menu called by special button appearing under word. - Able to add words to user dictionary or ignore them for current session of Notepad++ - Using either Aspell library (needs to be installed), either Hunspell library (Dictionaries by default should be placed to %Plugin Config Dir%\Hunspell) - A lot of customizing available from Plugin settings (Ignoring/Allowing only specific files, Choosing delimiters for words, Maximum number of suggestions etc) - Support for downloading and removing Hunspell dictionaries through user friendly GUI interface - Ability to quickly change current language through context menu or DSpellCheck sub-menu.

Changelog

Core symbols most depended-on inside this repo

Shape

Method 2,243
Function 899
Class 862
Enum 83

Languages

C++93%
C7%
Python1%

Modules by API surface

deps/Catch/catch.hpp1,336 symbols
deps/json/json.hpp574 symbols
deps/FtpClient/FTPDataTypes.h134 symbols
deps/Hunspell/src/hunspell/affixmgr.cxx96 symbols
deps/FtpClient/FTPClient.cpp85 symbols
test/MockEditorInterface.cpp84 symbols
src/npp/NppInterface.cpp77 symbols
src/plugin/Plugin.cpp71 symbols
deps/Hunspell/src/hunspell/hunspell.cxx61 symbols
src/ui/DownloadDictionariesDialog.cpp54 symbols
deps/minizip/unzip.c45 symbols
deps/Hunspell/src/hunspell/csutil.cxx44 symbols

For agents

$ claude mcp add DSpellCheck \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page