Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
eclipseide中的Javascript验证_Javascript_Java_Eclipse_Eclipse Plugin - Fatal编程技术网

eclipseide中的Javascript验证

eclipseide中的Javascript验证,javascript,java,eclipse,eclipse-plugin,Javascript,Java,Eclipse,Eclipse Plugin,也许这是一个愚蠢的问题,但我正在为Web开发者Mars使用EclipseJavaEEIDE,我想使用JavaScript开发工具来帮助我编写JavaScript代码(现在我必须部署来测试我的JavaScript代码)。 我使用Spring、Maven、Hibernate、Thymeleaf和Bootstrap。 我认为在面向Web开发人员的IDE中包含了它,如果我查看安装详细信息,我会看到它: 我阅读并遵循除安装之外的所有步骤,但我看不出javascript中是否存在错误。 是否可以对语法和建

也许这是一个愚蠢的问题,但我正在为Web开发者Mars使用EclipseJavaEEIDE,我想使用JavaScript开发工具来帮助我编写JavaScript代码(现在我必须部署来测试我的JavaScript代码)。 我使用Spring、Maven、Hibernate、Thymeleaf和Bootstrap。 我认为在面向Web开发人员的IDE中包含了它,如果我查看安装详细信息,我会看到它:

我阅读并遵循除安装之外的所有步骤,但我看不出javascript中是否存在错误。
是否可以对语法和建议进行验证?现在它似乎在Eclipse环境中为我的代码使用Notepad++了

您需要创建静态web项目,以便获得intellisense和Javascript帮助

免责声明,我是

JSDT验证器非常旧,无法支持ES5/ES6语法,因此 我建议你去

java基于JSDT,并对其进行扩展,以支持许多JavaScript框架(Angular、jQuery、node、requirejs等)的完成和验证。tern.java


tern.java提供了诸如ESLint、JSHint之类的工具,它们能够验证ES5、ES6语法等。

Eclipse在理解如何激活特定功能时并不简单。目标是在项目中激活Javascript方面,您不需要安装任何特定的东西来激活Javascript验证支持。您可以在项目属性中的项目facets菜单选项下看到项目facets。我尝试过,但它只在插件javascript中出现了一个错误,而在我的插件中没有。谢谢您的建议。我已经安装了Tern ide,现在我必须转换为Tern项目吗?它会给我的项目带来麻烦吗?@luca是的,你必须转换成tern项目。请花时间阅读我添加的链接。