我们的代码标准要求 JavaScript 代码中的所有字符串都应使用单引号而不是双引号。 不幸的是,IntelliJ Idea 默认没有这样的检查。我尝试搜索并关注 official guideline ,但目前还不清楚如何做到这一点。我还检查了一些关于结构搜索的示例,例如
class $Class$ {
$FieldType$ $Field$ = $Init$;
}
但我不明白如何检查双引号。
如何为 IntelliJ Idea 创建自定义检查,以便双引号字符串会给我警告?
最佳答案
使用像这样的简单结构搜索模式:
$v$
并确保将文件类型设置为“JavaScript”。单击编辑变量...
按钮并将文本/正则表达式设置为".*"
(包括引号)。
就是这样。这将找到所有带有以双引号开头和结尾的文本的 JavaScript 表达式。
关于javascript - 双引号的自定义检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49129000/