【发布时间】:2011-01-11 18:13:10
【问题描述】:
有人知道为 jEdit 提供智能感知的插件吗? This post 似乎表明存在某些东西,但我不确定如何让它在我的系统上运行。目前,我主要对 Java 感兴趣。
【问题讨论】:
-
如果您选择其他解决方案,请不要忘记插入答案或添加您自己的答案。谢谢。
有人知道为 jEdit 提供智能感知的插件吗? This post 似乎表明存在某些东西,但我不确定如何让它在我的系统上运行。目前,我主要对 Java 感兴趣。
【问题讨论】:
IntelliSense 是这个名字,微软给他们的实现是autocompletion。所以你将没有 jEdit 的 IntelliSense(因为 Microsoft 不提供 jEdit 插件),但你有一些自动完成的实现:
插件可以通过插件管理器轻松安装。
【讨论】:
JEdit 不支持开箱即用的智能感知。有插件,但我不确定它们的功效,也不确定是否适用于 Java。
它确实有一个开箱即用的功能,比咬牙切齿的效果更好,它可以根据所有打开缓冲区中的单词自动完成。该功能称为“完成单词”,完成单词的默认键绑定是 ctrl+b。此功能已记录在 here。
有一个带有插件TextAutocomplete的调整版本。
【讨论】:
也请查看CtagsInterface。使用 Ctags 与其他人做类似的工作,并且我认为更好:可以配置为在当前项目或项目 + 依赖项中搜索函数/变量,而不仅仅是打开缓冲区。还提供预览并建议完整签名(如果有)。
【讨论】: