Eslint在单行-if括号后强制使用空格 [英] eslint enforce space after the single-line-if parentheses
本文介绍了Eslint在单行-if括号后强制使用空格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我对ESLint还很陌生,我找不到一条能做我想做的事的规则。请考虑以下代码:
if(someCondition)i++;
我想强制在圆括号后加上一个空格,这样我们应该有以下内容:
if(someCondition) i++;
但是,我就是找不到这样的规则;它不是space-before-function-paren
(显然)、keyword-spacing
(它只影响if
之后的空格)或space-before-blocks
(因为这是单行-如果没有块)。请帮帮忙。谢谢!
附注。同样的规则也应适用于单行-While。
推荐答案
https://github.com/eslint/eslint/discussions/15267#discussioncomment-1597748
我认为我们的核心中没有该规则。
keyword-spacing
可以禁止if (foo)return;
,space-before-blocks
可以禁止if (foo){
,但似乎没有规则可以禁止(foo)bar;
和强制if (foo) bar;
这篇关于Eslint在单行-if括号后强制使用空格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文