Autocomplete 记事本++;和代码完成
有什么方法可以提高记事本++中的代码完整性吗Autocomplete 记事本++;和代码完成,autocomplete,notepad++,Autocomplete,Notepad++,有什么方法可以提高记事本++中的代码完整性吗 目前,它支持某种“静态”代码完成,需要在xml文件中列出指令及其参数,或者在打开的文档中列出单词。我正在寻找能够读取*.h文件并自动列出该列表,还可以使用当前文件中的变量和函数的东西。您需要查看一些代码完成部分。但我主要建议您将编程语言改为IDE,因为Notepad++没有在真正的IDE中发现的任何好处。(可能是因为它是一个文本编辑器,而不是IDE)。不。它是一个文本编辑器,而不是IDE。除非你想自己扩展它,否则你不会比现在做得更好。不创建自己的插件
目前,它支持某种“静态”代码完成,需要在xml文件中列出指令及其参数,或者在打开的文档中列出单词。我正在寻找能够读取*.h文件并自动列出该列表,还可以使用当前文件中的变量和函数的东西。您需要查看一些代码完成部分。但我主要建议您将编程语言改为IDE,因为Notepad++没有在真正的IDE中发现的任何好处。(可能是因为它是一个文本编辑器,而不是IDE)。不。它是一个文本编辑器,而不是IDE。除非你想自己扩展它,否则你不会比现在做得更好。不创建自己的插件是不可能的 开发一个脚本来解析.h文件并为notepad++创建一个自动完成的语言文件可能会更快
尽管有一个插件可以解析你的include文件(适用于任何语言)并将它们添加到auto-complete中会非常好。我建议你看看。它有你正在寻找的代码完成和项目支持,最重要的是,它是免费的。你根本不需要插件。在主菜单上,进入设置->首选项。然后转到备份/自动完成选项卡。选中标有“在每次输入时启用自动完成”的框,并选择“文字完成”选项。确保在记事本++中启用自动完成时,选择函数完成而不是文字完成,并在输入时的函数参数提示中打勾。仅供参考,3年后,记事本++的插件Ccompletion正是这样做的。如果你了解更多,你必须使用php Storm它漂亮的IDE。转到::或只使用升华文本!