Javascript EclipseJSDT对象文本和firefox

Javascript EclipseJSDT对象文本和firefox,javascript,eclipse,jsdt,Javascript,Eclipse,Jsdt,我正在使用Eclipse编辑器和JSDT来处理一些Firefox插件示例。下面的代码生成错误 const {Cc, Ci} = require("chrome"); var downloadManager = Cc["@mozilla.org/download-manager;1"] .getService(Ci.nsIDownloadManager); 第一行给出了错误-标记“}”上的语法错误,请删除此标记 最后一行给出了错误-语法错误,插入“}”以完成该块 这段代码有什么问题吗?还是JS

我正在使用Eclipse编辑器和JSDT来处理一些Firefox插件示例。下面的代码生成错误

const {Cc, Ci} = require("chrome");

var downloadManager = Cc["@mozilla.org/download-manager;1"]
.getService(Ci.nsIDownloadManager);
第一行给出了错误-标记“}”上的语法错误,请删除此标记

最后一行给出了错误-语法错误,插入“}”以完成该块


这段代码有什么问题吗?还是JSDT有问题?

似乎您使用的是ES6语法代码,而JSDT验证器不支持此ECMA版本(因此JSDT有问题)。你的问题和我的一样