有没有办法在Notepad++中改进代码自动完成?
目前它支持某种“静态”代码补全,需要在xml文件中制作指令列表和它们的参数,或者根据打开文档中的单词列表进行操作。我正在寻找一些可以自动读取*.h文件并创建该列表的方法,并且还可以使用当前文件中的变量和函数。
有没有办法在Notepad++中改进代码自动完成?
目前它支持某种“静态”代码补全,需要在xml文件中制作指令列表和它们的参数,或者根据打开文档中的单词列表进行操作。我正在寻找一些可以自动读取*.h文件并创建该列表的方法,并且还可以使用当前文件中的变量和函数。
您可以在这里查看一些代码自动补全部分。但是我主要建议您切换到适合编程语言的IDE,因为Notepad++没有真正IDE中的任何优势(也许是因为它是文本编辑器而不是IDE)。
你完全不需要插件。在主菜单中点击“设置”->“首选项”。然后转到“备份/自动补全”选项卡。勾选标签为“在每个输入框启用自动补全”,并选择“单词补全”选项。
不创建自己的插件是不可能的。
开发一个解析.h文件并为notepad++创建自动完成语言文件的脚本可能会更快。
尽管解析您的包含文件(任何语言)并将它们添加到自动完成的插件会非常好。