Rubocode(在VS Code的ruby-rubocode扩展中)坚持认为任何方法都不能超过10行:
Metrics/MethodLength: Method has too many lines. [11/10] (convention:Metrics/MethodLength)
我认为这有点严重,并希望将其更改为20。
是否可以通过VS Code的settings.json
编辑此值?
更新
B)是否也可以将Metrics/LineLength
从80增加到120?
Metrics/LineLength: Line is too long. [108/80] (convention:Metrics/LineLength)
答案 0 :(得分:1)
您可以编辑rubocop config/default.yml
以执行所需的操作。
查看“指标”部分,并更改Metrics/LineLength
和Metrics/MethodLength
的值。
如果仅想更改当前项目的这些设置,则在所需的项目目录中创建.rubocop.yml
文件:
Metrics/LineLength:
Max: 120
Metrics/MethodLength:
Max: 20