什么是"下一行" TypeScript的规则?

时间:2016-04-21 14:37:45

标签: typescript rule tslint

我无法找到以下情况的代码示例:

"next-line": [
  true,
  "check-catch",
  "check-finally",
  "check-else",
  "check-open-brace",
  "check-whitespace"
],

2 个答案:

答案 0 :(得分:0)

我认为不存在下一行,我认为相当于一行:

https://palantir.github.io/tslint/rules/one-line/

答案 1 :(得分:0)

核心TSLint没有next-line规则部分,但有a one-line rule。文档不是很好,但它通常强制使用更紧凑的方式来放置大括号和关键字。

例如,这些都很好:

class My Class {
 // ...
}

if (true) {
 // ...
} else {
 // ...
}

然而这会很糟糕:

class MyClass
{
 // ...
}

if (true){
 // missing whitespace above
}
else
{
  // else is on the wrong line and the brace is also
}