0

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

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

但我不明白如何检查双引号。

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

4

1 回答 1

3

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

$v$

并确保将文件类型设置为“JavaScript”。单击Edit Variables...按钮并将文本/正则表达式设置为".*"(包括引号)。

带有描述模式的结构搜索对话框

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

于 2018-03-06T16:15:55.367 回答