是否有ESLint规则可检测并修复块注释与所注释函数/类间的空行?
所需ESLint规则配置
使用
padding-line-between-statements规则,配置如下:
在ESLint配置文件(如.eslintrc.js)中添加:module.exports = { rules: { 'padding-line-between-statements': [ 'error', { blankLine: 'never', prev: 'block-comment', next: 'function-declaration' } ] } };规则说明:
blankLine: 'never':指定前置块级注释与后置函数声明之间不允许有空行prev: 'block-comment':匹配作为前置内容的块级注释next: 'function-declaration':匹配作为后置内容的函数声明
自动修复方式:执行
eslint --fix 目标文件路径命令,即可自动移除注释与函数之间的多余空行,实现你需要的代码格式。
内容的提问来源于stack exchange,提问作者Daniel Kats
相关产品推荐
相关产品推荐

