在Eclipse Neon中启用JSDT Outline视图

时间:2016-08-15 13:25:01

标签: javascript eclipse jsdt

显示JavaScript源文件内容的Outline视图的问题不是新的it had even found an answer

然而,这个答案不再适用于Neon(4.6.0):我打开了在两个独立工作区中导入的一个项目的完全相同的文件,每个版本的Eclipse一个,Mars显示完整的大纲(3个名称空间) ,大约80个成员)而Neon显示两个名称空间和0个成员。在Java的角度来看。

例如,以下代码取自我上面链接的问题,在Mars SR2和Neon中给出了以下结果:

var myNamespace = function()
{
    /**
     * @memberOf myNamespace
     */
    function myFunc1()
    {
    }
    /**
     * @memberOf myNamespace
     */
    function myFunc2()
    {
    }

    return {
        name : "myNamespace",
        myFunc1 : myFunc1,
        myFunc2 : myFunc2
    }
}();

火星SR2的结果(确定):

Outline view in Eclipse Mars SR2

霓虹灯(NOK)的结果:

Outline view in Eclipse Neon

是否需要启用一些新的配置设置? JSDT Wiki at eclipse.org很明显,Eclipse中的帮助内容根本没用,我不知道在哪里可以找到明确的指示。

可见空格和大纲视图的内容是我不能没有的东西所以我希望这更像是一个配置而不是错误。

[编辑] 注意:如果您碰巧使用Mars以及更高版本且启用了Oomph同步,则火星中的此概述功能可能会消失。它发生在我身上,解决方案是禁用与后续版本的Oomph同步(在我的情况下是Neon);然而,我继续将Mars首选项存储到工作区中(而不是将它们保存到用户中)。

1 个答案:

答案 0 :(得分:4)

此错误已在JSDT Bugzilla中报告并修复。请查看特定的错误页面,您可以在其中查看开发人员如何协作以找到解决方案。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=499788