【问题标题】:Notepad++ autocomplete for multiple files (whole project)Notepad++ 自动完成多个文件(整个项目)
【发布时间】:2014-03-21 05:17:57
【问题描述】:

有没有办法告诉 notepad++ 包含多个文件(库)或可能是我的整个项目以进行自动完成,以便我获得有关另一个文件中的函数名称的建议?

【问题讨论】:

  • @micb:这并不是真正的重复。即使单词在另一个文件中,他也希望自动完成工作。
  • 这确实是一个很棒的功能!

标签: autocomplete notepad++


【解决方案1】:

您还可以查看PythonScript plugin(也可在插件管理器中找到)并编写自己的 Python 脚本。

脚本可以:

  1. 解析所有打开的文件并生成所有单词的列表
  2. 根据找到的单词创建一个自动完成窗口。

在文档中,我找到了相关功能

Editor.autoCShow(lenEntered, itemList) 显示自动完成列表。 lenEntered 参数表示前面有多少个字符 应该使用插入符号来提供上下文。

请参阅 SCI_AUTOCSHOW 的 Scintilla 文档

有时间我自己去看看。

祝你好运

【讨论】:

    【解决方案2】:

    现在似乎不存在这种成熟的解决方案。

    但是,您可以在 Idea Torrent 中为以下想法投票:Idea #181: autocompletion across opened documents

    【讨论】:

      猜你喜欢
      • 2017-08-09
      • 2013-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-04
      • 2014-12-15
      • 2013-08-04
      相关资源
      最近更新 更多