双引号的自定义检查

问题描述 投票:0回答:1

我们的代码标准要求javascript代码中的所有字符串都使用单引号而不是双引号。不幸的是,IntelliJ Idea默认没有这样的检查。我试图搜索并关注official guideline,但目前还不是很清楚如何做到这一点。我还有几个关于结构搜索的例子

class $Class$ { 
  $FieldType$ $Field$ = $Init$;
}

但我无法理解如何检查双引号。

如何为IntelliJ Idea创建自定义检查,以便双引号字符串会给我一个警告?

javascript intellij-idea structural-search intellij-inspections
1个回答
3
投票

使用这样的简单结构搜索模式:

$v$

并确保将文件类型设置为“JavaScript”。单击Edit Variables...按钮并将Text / regexp设置为".*"(包括引号)。

The Structural Search dialog with the decribed pattern

就是这样。这将找到所有带有双引号开头和结尾的文本的JavaScript表达式。

© www.soinside.com 2019 - 2024. All rights reserved.