【问题标题】:Notepad++ and code completionNotepad++ 和代码完成
【发布时间】:2010-10-03 20:09:52
【问题描述】:

有什么方法可以提高notepad++中的代码完成度吗?

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

【问题讨论】:

    标签: autocomplete notepad++


    【解决方案1】:

    您有一些代码完成部分可以查看here。但我主要建议您更改为编程语言的 IDE,因为 Notepad++ 没有您在 Real IDE 中发现的任何好处。 (可能是因为它是文本编辑器而不是 IDE)。

    【讨论】:

    • 如果你了解更多,你必须使用 php Storm 它的好 IDE 去 ::
    • 或者只使用 sublime text!
    【解决方案2】:

    您根本不需要插件。在主菜单上转到设置-> 首选项。然后转到备份/自动完成选项卡。选中标有“在每个输入上启用自动完成”的框,然后选择“单词完成”选项。

    【讨论】:

      【解决方案3】:

      不创建自己的插件就不可能。

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

      虽然解析包含文件(适用于任何语言)并将它们添加到自动完成的插件会非常好。

      【讨论】:

      • 仅供参考,3 年后,notepad++ 的插件 Ccompletion 正是这样做的。
      【解决方案4】:

      没有。 NotePad++ 是文本编辑器,而不是 IDE。除非你想自己扩展它,否则你不会做得比现有的更好。

      【讨论】:

        【解决方案5】:

        我建议你看看Komodo Edit。它具有您正在寻找的代码完成和项目支持,最重要的是,它是免费的。

        【讨论】:

          【解决方案6】:

          确保在 notepad++ 中启用自动完成功能时,您选择的是函数完成而不是单词完成,并且在输入的函数参数提示中也要打勾。

          【讨论】:

            猜你喜欢
            • 2013-08-29
            • 2013-10-29
            • 2017-11-06
            • 1970-01-01
            • 2015-02-01
            • 2011-04-20
            • 2011-06-16
            • 1970-01-01
            • 2012-09-22
            相关资源
            最近更新 更多