Reputation: 2559
I'm trying to use Notepad++ with the Progress programming language.
I have installed the language definition in %APPDATA%\Roaming\Notepad++
as userDefineLang.xml
and syntax highlighting is working correctly.
I've put a file in the notepad++ Plugins\APIs
directory named progress.xml
, but the contents are not recognized by Notepad++.
I've also removed all the other language files from that directory and Notepad++ still shows the exact same autocomplete suggestions it did before I removed them.
Also, when typing in a program, it looks like every word in the file is an auto-complete suggestion, not just the keywords or function names.
Anyone know how to track this down?
Upvotes: 255
Views: 160080
Reputation: 3918
The answer is to DISABLE "Enable auto-completion on each input". Tested and works perfectly.
Upvotes: 20
Reputation: 12910
Notepad++ provides 2 types of features:
Based on what you write, it seems what you want is auto-completion on function only + suggestion on arguments.
To do that, you just need to change a setting.
Settings
> Preferences...
> Auto-completion
Enable Auto-completion on each input
Function completion
and not Word completion
Function parameter hint on input
(if you have this option)On version 6.5.5 of Notepad++, I have this setting
Some documentation about auto-completion is available in Notepad++ Wiki.
Upvotes: 341