将我的 Eclipse IDE 更新到实际的 2020-06 版本后,JavaScript 的语法突出显示不再起作用。
这是一个已知/常见问题,我该如何解决?
将我的 Eclipse IDE 更新到实际的 2020-06 版本后,JavaScript 的语法突出显示不再起作用。
这是一个已知/常见问题,我该如何解决?
在花了一天的大部分时间来处理它之后,包括安装一个新的 Eclipse PDT 实例,我发现我可以简单地通过添加*.js
到文件关联首选项页面并将其默认设置为“通用文本编辑器”来修复它。
不再提供独立的 JS 编辑器。
要使用 JavaScript/TypeScript 项目,用户可以安装 JS [1] 或 JEE [2] EPP 包、WildWebDeveloper [3] 或其他产品。
[2] https://www.eclipse.org/downloads/packages/release/2020-06/r/eclipse-ide-enterprise-java-developers
基本上这意味着不再支持 Eclipse JavaScript 开发工具 (JSDT)。
可能只是我,但 [1] 似乎是一个相当精简的 Eclipse 版本。它甚至不包括包资源管理器,这让我感到困惑。[2] 在我看来要好一些,至少有 Package Explorer。(我确实喜欢 Package Explorer )但是,当 [1] 和 [2] 实现 JavaScript 支持的方式是通过 [3] Wild Web Developer ("WWD") 时,我对安装新版本的 Eclipse 并不真正感兴趣。(您不必点击 [3] 的链接;您可以在 Eclipse Marketplace 中找到它。此外,您必须重新打开所有打开的 JavaScript 文件才能使更新生效。)
我通过 Eclipse Marketplace 在我的 Windows x64 版本的 Eclipse IDE for Java Developers 上添加了 WWD,2020-06。我想它可以工作,但它肯定不会像 JSDT 那样集成。
我对 WWD 并不感到兴奋,因为我尝试做的第一件事是使用Ctrl+注释 JavaScript 中的一行/,它会召唤一个关键字和可用功能选择的下拉菜单。Ctrl+.做同样的事情,而且感觉更合适,所以有什么关系?想要更改键盘快捷键?太糟糕了。Keys 首选项下没有任何内容与 TextMate/WWD 操作有关。
想要更改语法着色?更好地爱你得到的东西。没有语法着色部分或类似的东西。有一组 TextMate 首选项,但似乎有关 Theme 的任何内容实际上都不起作用。是因为我使用 DevStyle 和 Darkest Dark 主题吗?谁知道。
只有一个 WWD 首选项 (XML),它只会告诉您“请参阅 'XML Catalogs' 了解 XML 目录首选项”。谢谢?它也是 0.10.0.etc 版本,感觉就像我们被迫对其进行测试。总的来说,我很失望,特别是因为 Eclipse 刚刚从 2020-03 自动升级到 2020-06,现在我被困住了。向你嘘声,Eclipse
这就是我修复它的方法:
完毕。