Preventing "TEST" + {TAB} from being auto-completed into "TESTING"
-
I only use Notepad++ for a handful of text documents. One of them helps me keep track of my work in progress on a personal project. Depending on how far along I am on that task, a line of text in my document will start with OPEN, TEST, DONE or SKIP. After typing that word, I press the TAB key and enter a brief task description starting on column 9. Whenever I type TEST and press the TAB key, the Notepad++ autocomplete changes TEST to TESTING. At the moment, my workaround is to type TEST, followed by a space, followed by the TAB key. That works, but it’s a bit annoying. Is there a file I can edit so that I can either remove TESTING from the autocomplete list or just change it to TEST? I found “testing/S” in en_US.dic, but changing that to “test/S” did not resolve my problem.
-
TEST{TAB}does not autocomplete toTESTINGon a fresh unzip of v7.9.5-64bit (portable) or in my standard install of v8.1. In the portable 7.9.5, I installed the DSpellCheck and its en_US dictionary, and that didn’t change the behavior. (I tried the DSpellCheck, just because you mentioned it, but its spellcheck dictionary is not used for Notepad++'s auto-completion, and I don’t think that DSpellCheck itself hooks into the auto-completion feature of Notepad++.)The only way I can replicate your problem in this setup is if there is the word
TESTINGsomeplace else in the document, but not the wordTEST.Thus, either you have non-standard settings somewhere, and/or you have some other plugin that is influencing the auto-complete. If you show us your ? menu’s Debug Info, as well as a screenshot of your Settings > Preferences > Auto-Completion, and we might be able to offer insight (that will tell us not only your exact version of Notepad++, but also what plugins you have installed)
AFAIK, there is no way to remove a specific word from the auto-completion list, because the default just uses words in the current document, and words specific to the current lexer (programming language)
Workarounds:
- You could type
TEST{ESC}{TAB}, which will take you out of auto-completion mode before hitting the TAB - You could use Auto-completion settings, and change the #-characters to something 5 or higher (so that
TESTisn’t enough characters to trigger auto-completion) - You could use the Auto-completion settings to turn off word completion (either by selecting Function Completion, or by unchecking Enable auto-completion on each input)
- You could type
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login