javascript - Eclipse IDE v2020-12 (4.18.0) 坚持我的 javascript 文件之一是 HTML 文件,并将每次使用 && 标记为无效字符
问题描述
在 Eclipse v2020-12 的 Java 动态 Web 项目中,在一个名为 WebContent 的文件夹中,我有几个文件扩展名为 .js 的 JavaScript 文件大多数在编辑器中工作正常,但其中一个始终带有警告标记:
Invalid character used in text string (//filename.js [...] line 248 HTML Problem
文件中被标记的特定行(第 248 行)包含一个带有 && 的 if 表达式。双与号被标记为警告,因为这是 HTML 文件中的无效字符序列。
右键单击Package Explorer中的文件并选择“Properties”,Resource选项卡显示eclipse认为它是HTML文件,而不是JavaScript文件--Type: File (HTML) All other JavaScript files in the same directory show属性-> 资源-> 类型:文件(JavaScript 源文件)。
所以,我知道它为什么将这个文件标记为双&符号无效,但我不知道为什么它坚持这个特定的 JavaScript 文件是一个 HTML 文件。我找不到更改此类型的方法。
我的问题:
- 为什么 Eclipse 决定这是一个 HTML 文件,而不是 JavaScript 文件?
- 如何在 Eclipse 中重置与此文件关联的属性?
- 如何防止eclipse再次进行这种不正确的文件关联?
解决方案
推荐阅读
- excel - 从书面文件到电子表格程序的生产力提升
- javascript - 无法通过 javascript 打印自定义操作
- sql - 使用 where select 语句获取 SQL 中的相关条目
- flutter - Flutter DocumentSnapshot - 错误:“对象”类型的值?不能分配给“DocumentSnapshot”类型的变量
- c# - C# postgresql dataAdapter 将 byteArray 中的字节数加倍?
- apache-spark - 如何在pyspark中找到两行的系数相关性
- react-native - 无法在 iOS 上的原生反应中显示 base64 图像
- python - 运行 tweepy bihind 代理
- kubernetes - 如何更改持久卷声明更改默认目录?
- git - 有没有办法在网站上推送到 github 上的 .MD 文件