sta*_*eit 5 intellij-idea code-inspection webstorm
在我们的环境中,我们编写模板Javascript,其中包含服务器预处理将值插入代码的区域.
一个例子看起来像这样:
var myVarValue = "`serverProcessedVarValue()`";
Run Code Online (Sandbox Code Playgroud)
在上面,服务器运行由反引号划分的函数,并在引号之间写入结果,然后将javascript发送到浏览器.
我们使用IntelliJ IDEA.它(和Webstorm,我假设)突出显示这些反引号作为编码错误.我找不到改变这种行为的设置.有吗?
谢谢!
没有这样的设置。IntelliJ IDEA 为您正在编辑的文件构建完整的语法树,并且其所有功能都依赖于完整的语法树。因此,不可能告诉它忽略某些字符 - 它不知道如何解析剩余的代码以及如何验证生成的语法树。
您可以做的是编写一个插件来使用模板解析您特定风格的 JavaScript,或者更改您使用的语法以匹配 IntelliJ IDEA 已支持的模板语言之一。
归档时间: |
|
查看次数: |
2200 次 |
最近记录: |