【问题标题】:Intellisense in jEditjEdit 中的智能感知
【发布时间】:2011-01-11 18:13:10
【问题描述】:

有人知道为 jEdit 提供智能感知的插件吗? This post 似乎表明存在某些东西,但我不确定如何让它在我的系统上运行。目前,我主要对 Java 感兴趣。

【问题讨论】:

  • 如果您选择其他解决方案,请不要忘记插入答案或添加您自己的答案。谢谢。

标签: java jedit


【解决方案1】:

IntelliSense 是这个名字,微软给他们的实现是autocompletion。所以你将没有 jEdit 的 IntelliSense(因为 Microsoft 不提供 jEdit 插件),但你有一些自动完成的实现:

  • JavaSideKick:为 Java 提供自动完成功能(以及其他一些帮助)
  • SideKick:JavaSideKick 使用的编码助手通用框架
  • TextAutocomplete:按照 Ross Rogers 的建议,将使用同一缓冲区中的单词提供自动完成功能
  • Completion: 通用代码完成 ülugin

插件可以通过插件管理器轻松安装。

【讨论】:

    【解决方案2】:

    JEdit 不支持开箱即用的智能感知。有插件,但我不确定它们的功效,也不确定是否适用于 Java。

    它确实有一个开箱即用的功能,比咬牙切齿的效果更好,它可以根据所有打开缓冲区中的单词自动完成。该功能称为“完成单词”,完成单词的默认键绑定是 ctrl+b。此功能已记录在 here

    有一个带有插件TextAutocomplete的调整版本。

    【讨论】:

      【解决方案3】:

      也请查看CtagsInterface。使用 Ctags 与其他人做类似的工作,并且我认为更好:可以配置为在当前项目或项目 + 依赖项中搜索函数/变量,而不仅仅是打开缓冲区。还提供预览并建议完整签名(如果有)。

      【讨论】:

        猜你喜欢
        • 2016-02-28
        • 2011-02-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多