Autocomplete 记事本++;用户定义函数的智能感知

Autocomplete 记事本++;用户定义函数的智能感知,autocomplete,intellisense,notepad++,Autocomplete,Intellisense,Notepad++,我知道我可以通过“设置->首选项->备份/自动完成”在Notepad++中启用自动完成。例如,在Python中,自动完成只适用于一组预定义函数 有人知道如何在Notepad++中对我定义的函数和方法进行intellisense吗?我不是这方面的专家,但我在想,肯定有一种方法,Notepad++可以自动检测代码中的函数定义,并将这些函数添加到其intellisense数据库或其他什么东西中?您可能对相关函数感兴趣。 请查看%ProgramFiles%\Notepad++\plugins\api中的

我知道我可以通过“设置->首选项->备份/自动完成”在Notepad++中启用自动完成。例如,在Python中,自动完成只适用于一组预定义函数


有人知道如何在Notepad++中对我定义的函数和方法进行intellisense吗?我不是这方面的专家,但我在想,肯定有一种方法,Notepad++可以自动检测代码中的函数定义,并将这些函数添加到其intellisense数据库或其他什么东西中?

您可能对相关函数感兴趣。
请查看
%ProgramFiles%\Notepad++\plugins\api

中的文件。您可能会对相关文件感兴趣。
请查看
%ProgramFiles%\Notepad++\plugins\api

中的文件,这些文件可能与1405中的文件重复。该文档似乎展示了如何向数据库中添加另一个函数。我一直在寻找的是能够自动检测函数定义,并自动将其添加到(可能是临时的)数据库中,以便自动完成和调用提示。你知道我的意思吗?显然,我不希望每次在源代码中定义新函数时都必须手动将函数添加到自动完成定义文件中。我强烈怀疑您所要求的是否存在。我还强烈怀疑Notepad++是否可以进行任何类型的代码分析,那么它如何识别函数定义呢?据我所知,没有任何插件。尝试使用Vim和omnicomplete插件。python的其他优秀IDE有emacs、Komodo、NetBeans、PyDev或WingIDE。来源:这里。非常感谢!是的,我也怀疑这样的事情是否存在,这正是我要问的。谢谢。该文档似乎展示了如何向数据库中添加另一个函数。我一直在寻找的是能够自动检测函数定义,并自动将其添加到(可能是临时的)数据库中,以便自动完成和调用提示。你知道我的意思吗?显然,我不希望每次在源代码中定义新函数时都必须手动将函数添加到自动完成定义文件中。我强烈怀疑您所要求的是否存在。我还强烈怀疑Notepad++是否可以进行任何类型的代码分析,那么它如何识别函数定义呢?据我所知,没有任何插件。尝试使用Vim和omnicomplete插件。python的其他优秀IDE有emacs、Komodo、NetBeans、PyDev或WingIDE。来源:这里。非常感谢!是的,我也怀疑这样的事情是否存在,这就是我要问的。