Строка "vs char" в TS, почему это снова проблема - PullRequest
0 голосов
/ 06 февраля 2020

Моему фону уже более 30 лет, я привык использовать «для строк» ​​и «для символов», это естественно для меня.

Я остался вне PHP войн с «против», поэтому Позвольте не поднять эту проблему.

Я использую Typescript, и TS lint настаивает «вместо», конечно, я могу отключить его, но, возможно, есть причина в компиляции TS? Кроме моих коллег env, не так ли? вызвать проблемы? почему TSLint настаивает?

1 Ответ

1 голос
/ 16 февраля 2020

Это относится к правилу TSLint quotemark. Вы можете настроить его в своем tslint.json так, чтобы он предпочитал любой стиль цитаты, который вы предпочитаете.

Нет реального преимущества на уровне языка в использовании одного стиля цитаты над другим, но наличие единого последовательного выбора в вашем проекте может быть довольно полезно сохранять согласованный стиль.

Кстати, TSLint устарела , и в конечном итоге вам будет лучше, если использовать typcript-eslint для lint ваш код TypeScript с помощью ESLint.

...