我有一个JS文件,无论第一行放置什么(注释或代码),PHPStorm都会列出语法错误。当我将鼠标悬停在错误上时,说明中写着“语句预期”。它看起来像:
这是IDE的错误还是可以禁用的东西?
修改
示例文件here
答案 0 :(得分:15)
您在EF BB BF
行(该文件中的第一个代码行)之前有 UTF-8 BOM签名(var myApp=
)
如果删除它,IDE将停止抱怨。
<强> P.S。强>
是的 - 在这种情况下,IDE应该更智能,并且应该提供更好的错误消息和错误位置。您可以http://youtrack.jetbrains.com/issues/WI
答案 1 :(得分:2)
在大多数情况下,由于复制粘贴而出现此问题。 可能需要在IDE中重写一些字符/换行符。
在这种情况下,只需将代码复制到记事本中,然后再将其复制回IDE。
答案 2 :(得分:2)