Могу ли я запретить IDE автоматически переносить атрибуты через TSLint или tsconfig? - PullRequest
0 голосов
/ 27 июня 2019

Когда мы используем PhpStorm для автоматического переформатирования кода, он содержит 120 символов.Я знаю, что могу вручную установить это в настройках редактора PhpStorm, но я должен сказать каждому члену команды сделать это на каждой из своих машин, чтобы добиться этого.И мы не все также используем PhpStorm.

Существует ли стандартный, лучший способ установить это с помощью tslint.json или tsconfig.app.json, чтобы IDE не использовал автоформат для переноса атрибутов?

Например, я могу установить "max-line-length": [ false ] в своем файле tslint.json, и это влияет на то, получаю ли я предупреждения, но не меняет ли поведение автоформатеров.Я что-то упустил?

1 Ответ

1 голос
/ 27 июня 2019

Правило TSLint max-line-length поддерживает установку ограничения в tslint.json, например:

"max-line-length": [
      true,
      60
    ]

Если вы импортируете настройки стиля кода из TSLint с помощью ПрименитьПравила стиля кода TSLint действие

enter image description here

Уплотнение при значении в Настройки |Редактор |Код Стиль |TypeScript |Обтекание и скобки будут установлены соответственно:

enter image description here

...