WebStorm,空代码块和花括号

时间:2016-11-23 15:27:00

标签: typescript webstorm

每次我"重新格式化代码"时,WebStorm都会在任何空的花括号之间放置一个换行符。例如,如果我有这段代码:

export class Example {}

我重新格式化了代码(mac上的Command + Option + L),我最终得到了这个:

export class Example { }

如何阻止编辑插入新行? WebStorm版本是2016.2

3 个答案:

答案 0 :(得分:8)

使用这些设置似乎可以正常工作 - IDE不会将这些代码分成多行,但会保持原样。

  1. Settings/Preferences | Editor | Code Style | TypeScript --> Wrapping and Braces
  2. Keep when reformatting | Simple block in one line - 已检查
  3. Braces placement | In class declaration - "行尾"
  4. enter image description here

    PhpStorm 2016.3的截图...但2016.2应该是相同的。

答案 1 :(得分:0)

根据WebStorm在线帮助:

Braces Placement Options Braces placement style 设置为Next line if wrapped

答案 2 :(得分:0)

实际上是Simple methods in one line选项

enter image description here