我正在使用记事本++并启用了自动完成功能。在大多数情况下,我喜欢拥有它,但它尝试自动完成的一些单词只会干扰我的工作效率。
例如,每当我尝试输入
<?php
时,它都会尝试自动完成为 <?php_egg_logo_guid
、<?php_init_loaded_file
或其他各种此类选项。这有点烦人,我什至不知道它们有什么用。
我想从自动完成中删除这些不需要的选项。是否可以?如果是的话,怎么办?
谢谢!
编辑:在一些不好的答案之后,让我澄清一下: 我并不是想完全禁用自动完成功能,只是从它选择提供提示的选项字典中删除一两个单词。
在记事本++的程序文件的插件\API中编辑相关的.xml以删除愚蠢的php自动完成功能如此处所述。
https://gist.github.com/jmc734/157ff4a4ee85f8e58102
您可以添加
<?php
作为建议。它将显示为自动完成中的首选。
编辑:
%ProgramFiles(x86)%\Notepad++\plugins\APIs\php.xml
添加行:
<KeyWord name="php" func="no"/>
它不会选中或取消选中编辑->自动完成-->菜单中的自动完成选项。 当我更改文件类型时,它也没有帮助。 滞后的结果是非常适得其反的。 我将不得不使用 Windows 记事本或其他东西。
设置 > 首选项 > 自动完成 > 取消选中启用自动完成和功能提示选项。这应该可以做到。