jEdit中的智能感知

时间:2011-01-11 18:13:11

标签: java jedit

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

3 个答案:

答案 0 :(得分:3)

IntelliSense就是这个名字,微软给出了autocompletion的实现。所以你没有jEdit的智能感知(因为微软没有为jEdit提供插件),但你有一些自动完成的实现:

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

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

答案 1 :(得分:2)

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

它开箱即用的东西,比牙齿中的踢法更好,是基于所有开放缓冲区中的单词自动完成的。该功能称为“完整单词”,完成单词的默认键绑定是 ctrl + b 。此功能记录在here

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

答案 2 :(得分:0)

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