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

use*_*964 194 autocomplete notepad++

我正在尝试使用Notepad ++和Progress编程语言.

我已经在%APPDATA%\Roaming\Notepad++as中安装了语言定义userDefineLang.xml,语法高亮显示正常.

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

我还从该目录中删除了所有其他语言文件,Notepad ++仍然显示了在删除它之前完成的完全相同的自动完成建议.

此外,在键入程序时,看起来文件中的每个单词都是自动完成建议,而不仅仅是关键字或函数名称.

有谁知道如何跟踪这个?

Jea*_* T. 265

Notepad ++提供了两种类型的功能:

  • 自动完成读取打开的文件并提供文件中的单词和/或功能的建议
  • 建议使用函数的参数(特定于语言)

根据你所写的内容,你想要的只是函数的自动完成+参数的建议.

为此,您只需更改设置即可.

  1. 转到Settings> Preferences...>Auto-completion
  2. 校验 Enable Auto-completion on each input
  3. 选择Function completion而不是Word completion
  4. 检查Function parameter hint on input(如果您有此选项)

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

有关自动完成的一些文档可在Notepad ++ Wiki中找到.

  • 是否可以仅对普通文本文件禁用此功能? (2认同)

Eri*_*010 14

答案是禁用 "在每个输入上启用自动完成".经过测试,效果很好.