在Eclipse中安装支持ES7的linter吗?

问题描述 投票:0回答:1

Linux Mint OS,Eclipse“ 2019-06”。

这个想法的初衷是JS需要短绒棉。

昨天发现关于JSLint ...然后是JSHint。

JSHint已在Windows下存在-> Prefs。但是,当我尝试在JS项目中使用它时,似乎似乎无法应付ES7(或更高版本...):我尝试将全局设置为Windows-> Prefs-> JSHint-> Configuration,如下所示:

{
  "esversion": 9,
  "browser" : true
}

(注意,我也尝试使用esversion 7,并在引号中使用这些数字,以防万一。)>

无论我做什么,在这样的代码中都会出错(在我不得不添加的async函数内部:]]

const response = await fetch( filename, {
    method: 'HEAD',
    cache: 'no-cache'
});

...给出“缺少分号”而“未定义等待”。

[看来,这种JSLint东西(或其他东西)正在阻止使用ES7代码正确地格式化JS文件。

无论如何,我都做了一些搜索以寻找能够运行ES7并且可以在Eclipse中使用的短绒。我听说过ESLint,然后按these instructions,并安装在项目目录中:.eslintrc,package.json,node_modules等。

然后发现3年前的this question。麻烦的是(现在在这里查看答案)Tern被说成“过时了,建议改用Eclipse Wild Web Developer”。所以我安装了。

但是我现在看不到该怎么办:Windows-> Prefs-> Javascript:那里看不到“ Tern”副标题……也没有“ Wild Web Developer”。

欢迎在Eclipse中安装ES7 linter的任何可能方式。

Linux Mint OS,Eclipse“ 2019-06”。 JS需要短绒棉这个想法的新思想。昨天发现有关JSLint的信息……然后是JSHint。 Windows-> Prefs下已经存在JSHint。但是当我尝试...

javascript eclipse eslint lint ecmascript-7
1个回答
0
投票

关于Eclipse Wild Web Developer,关于支持eslint的工作正在进行中。合并this PR并完成新发行版后,您将可以在Eclipse Wild Web Developer中使用eslint。

如果您错过了Eclipse Wild Web Developer的某些功能,请随时在此处创建新问题:https://github.com/eclipse/wildwebdeveloper/issues

© www.soinside.com 2019 - 2024. All rights reserved.