如何阻止Notepad ++显示文件中所有单词的自动完成function

我试图用Progress编程语言来使用Notepad ++。

我已经在%APPDATA%\Roaming\Notepad++userDefineLang.xml安装了语言定义,并且语法突出显示工作正常。

我已经将一个文件放在名为progress.xmlnotepad++ Plugins\APIs目录中,但内容无法被Notepad ++识别。

我也从该目录中删除了所有其他语言文件,记事本+ +仍然显示完全相同的自动补全build议之前,我删除它们。

另外,在程序中input时,看起来文件中的每个单词都是一个自动完成的build议,而不仅仅是关键字或函数名称。

任何人都知道如何跟踪这个?

记事本++提供了两种types的function:

  • 自动完成,读取打开的文件,并在文件中提供单词和/或函数的build议
  • build议与function的论点(特定于语言)

基于你写的东西,似乎你想要的只是函数自动完成+对参数的build议。

要做到这一点,你只需要改变一个设置。

  1. 进入Settings > Preferences... > Auto-completion
  2. 选中Enable Auto-completion on each input
  3. selectFunction completion而不是Word completion
  4. Function parameter hint on input检查Function parameter hint on input (如果你有这个选项)

在Notepad ++的6.5.5版本中,我有这个设置 设置

有关自动完成的一些文档可以在Notepad ++ Wiki中find 。

已解决:问题标题在问题内容方面有些误导,尽pipe响应主体帮助我找出答案:“ 如何阻止Notepad ++显示文件中所有单词的自动填充 ”答案是禁用“启用自动完成每个input“。 testing和完美的作品。