我正在为JOII编写一个 Eclipse 插件,但在 JavaScript 编辑器中修改大纲时遇到了困难。
我有一个 ContentAssistant,它为我提供了一个列表ICompletionProposal
并IJavaCompletionProposalComputer
完美地运行,在我输入时给我很好的代码完成。但是,它没有大纲(除了默认的 javascript 内容)。
所以问题是:我如何将 ContentAssistant 连接到改变/更新大纲视图的东西中?
我正在使用插件解析的示例代码:
var SomeClass = Class({
foo: function() {},
bar: function() {}
});
在大纲中,“SomeClass”显示为:SomeClass : Any
,但我希望它显示为具有成员的实际类。
我整天(字面上)一直在寻找一个例子,但没有运气..
提前致谢!!