[英]vs code prettier - adds new line after @Input() decorator in angular
我已經使用了近2年的prettier
來格式化我的angular
代碼。 從上周開始prettier
開始在所有angular
語句后面插入一個新行,包括@Input()
, @Output()
, @ViewChild()
等裝飾器。
導致像
@Input()
property1
@Output()
emitter
它使行數加倍並且不會增加可讀性。
我prettier
設置是:
"editor.tabSize": 2,
"prettier.singleQuote": true,
"prettier.tabWidth": 2,
"prettier.useTabs": false,
"prettier.semi": true,
"prettier.printWidth": 120,
"prettier.eslintIntegration": true,
當我重置為默認設置時,這個新行仍然會發生。 有人有建議嗎? 謝謝。
我找到了以下相關的開放功能請求: https : //github.com/prettier/prettier/issues/1974
看起來,就目前而言,他們沒有改變行為的選擇......
根據Angular樣式指南,它應該在一行: https : //angular.io/guide/styleguide#decorate-input-and-output-properties
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.