Notepad ++和代码完成

有什么办法来改善记事本+ +中的代码完成?

目前它支持某种“静态”代码完成,它需要在xml文件中列出指令和它们的参数,或者在打开的文档中对单词列表进行操作。 我正在寻找可以读取* .h文件并自动生成该列表的东西,并使用当前文件中的variables和函数。

你有一些代码完成部分来看看这里 。 但是我主要build议你改用编程语言的IDE,因为Notepad ++在Real IDE中没有任何好处。 (也许是因为它是一个文本编辑器,而不是IDE)。

你根本不需要插件。 在主菜单上,进入设置 – >首选项。 然后转到备份/自动完成标签。 选中标有“在每个input上启用自动完成”的框并select“Word完成”选项。

不可能创build自己的插件。

开发一个parsing.h文件并为notepad ++创build一个自动完成语言文件的脚本可能会更快。

虽然parsing你的包含文件(任何语言)的插件,并将它们添加到自动完成将是非常好的。

NotePad ++是一个文本编辑器,而不是IDE。 除非你想自己去扩展它,否则你不会做任何事情。

我build议你看看科莫多编辑 。 它有你正在寻找的代码完成,并有项目支持,最重要的是,它是免费的。

确保在记事本++中使用自动完成function时,您可以selectfunction完成而不是单词完成,并在input的function参数提示中也有勾号。