Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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
Eclipse中的Javascript语法高亮显示不起作用?_Javascript_Eclipse_Syntax Highlighting - Fatal编程技术网

Eclipse中的Javascript语法高亮显示不起作用?

Eclipse中的Javascript语法高亮显示不起作用?,javascript,eclipse,syntax-highlighting,Javascript,Eclipse,Syntax Highlighting,我想为我正在使用的一些Javascript代码突出显示语法,所以我通过Eclipse安装了“Web开发人员工具”和“Javascript开发人员工具”。我检查了首选项以确保语法突出显示已启用,但它似乎不起作用 我做了一些搜索,似乎对于不是作为Javascript项目创建的项目,语法高亮显示 实际上,我不确定如何在该网页上实现该解决方案,我也不确定“vim”是什么。(我不认为是文本编辑器) 是否有其他方法使此语法突出显示正常工作?检查“文件关联”设置,以确保默认情况下*.js文件与JavaScri

我想为我正在使用的一些Javascript代码突出显示语法,所以我通过Eclipse安装了“Web开发人员工具”和“Javascript开发人员工具”。我检查了首选项以确保语法突出显示已启用,但它似乎不起作用

我做了一些搜索,似乎对于不是作为Javascript项目创建的项目,语法高亮显示

实际上,我不确定如何在该网页上实现该解决方案,我也不确定“vim”是什么。(我不认为是文本编辑器)

是否有其他方法使此语法突出显示正常工作?

检查“文件关联”设置,以确保默认情况下*.js文件与JavaScript编辑器关联

  • 窗口>首选项
  • 常规>编辑器>文件关联
  • 在“文件类型”下选择“*.js”
  • 如果不存在,请在“关联编辑器”下单击“添加…”,然后选择“内部>JavaScript编辑器”
  • 在“关联编辑器”下,单击“JavaScript编辑器”并选择“默认”按钮
如果您是在JavaScript透视图中开发的,那么应该已经设置好了。您可能正在以一种不同的视角进行开发,而没有预设此关联。

在新版本中,单词recurrences highlighter本机工作,无需特殊插件。它在XML/HTML/JS编辑器中工作-只需双击一个单词,即可看到(*几乎)所有突出显示的重复出现:


*它会忽略注释标签中的单词。

文件关联绝对是一个值得检查的地方。在2021-03版本中,通用文本编辑器实际上具有js高亮显示。我以前的默认设置是文本编辑器。当我切换到通用文本编辑器时,它可以工作

语法突出显示是否取决于文件扩展名?你能把这个文件另存为.js,看看这是否能启用它吗?当我处理.js文件时,Notepad++为JavaScript启用语法高亮显示。应该注意的是,如果它已经在普通eclipse编辑器中打开,您需要关闭并重新打开该文件才能生效。(默认的JS编辑器应该自动设置。)我在编辑器中没有看到“Javascript编辑器”。似乎是“JS编辑器”,试图通过选择“JS编辑器”的文件扩展名并按apply将*.JS与之关联。没有成功。在不突出显示语法的情况下重新启动eclipse。这在Eclipse2020-09中似乎不起作用。