在 Eclipse Neon 中启用 JSDT 大纲视图
Enabling the JSDT Outline view in Eclipse Neon
显示 Java 脚本源文件内容的大纲视图的问题不是新的 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
}
}();
Mars SR2 中的结果(正常):
霓虹灯 (NOK) 结果:
是否需要启用一些新的配置设置? JSDT Wiki at eclipse.org 很明显,Eclipse 中的帮助内容根本没有帮助,我不知道在哪里可以找到明确的说明。
可见空间和大纲视图的内容是我离不开的东西,所以我希望这是一个配置问题,而不是一个错误。
[编辑] 注意:如果您碰巧在更高版本中使用 Mars 并且启用了 Oomph 同步,则 Mars 中的此大纲功能可能会消失。它发生在我身上,解决方案是禁用与更高版本的 Oomph 同步(在我的例子中是 Neon);然而,我继续将 Mars 首选项存储到工作区中(而不是将它们保存到用户中)。
此错误已在 JSDT Bugzilla 中报告并修复。请检查特定的错误页面,您可以在其中查看开发人员如何合作寻找解决方案。
显示 Java 脚本源文件内容的大纲视图的问题不是新的 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
}
}();
Mars SR2 中的结果(正常):
霓虹灯 (NOK) 结果:
是否需要启用一些新的配置设置? JSDT Wiki at eclipse.org 很明显,Eclipse 中的帮助内容根本没有帮助,我不知道在哪里可以找到明确的说明。
可见空间和大纲视图的内容是我离不开的东西,所以我希望这是一个配置问题,而不是一个错误。
[编辑] 注意:如果您碰巧在更高版本中使用 Mars 并且启用了 Oomph 同步,则 Mars 中的此大纲功能可能会消失。它发生在我身上,解决方案是禁用与更高版本的 Oomph 同步(在我的例子中是 Neon);然而,我继续将 Mars 首选项存储到工作区中(而不是将它们保存到用户中)。
此错误已在 JSDT Bugzilla 中报告并修复。请检查特定的错误页面,您可以在其中查看开发人员如何合作寻找解决方案。