VS Code Auto Indent / форматирование кода изменяет одинарные кавычки на двойные
Я использую VS Code 1.17.2 со следующими установленными расширениями (Unfortuanetly я не могу связать их, так как у меня нет достаточной репутации):
- угловые 5 фрагментов-TypeScript, Html, угловой материал, ngrx, RxJS & Flex Layout
- Angular Essentials
- Угловое Язык
- угловые фрагменты V5 TypeScript
- angular2-inline
- Автоимпорт
- отладчик для Хром
- EditorConfig для VS-кода (поскольку от него зависит Angular Essentials)
- фрагменты HTML
- IntelliSense для имен классов CSS
- Материал Значок Тема
- Путь Intellisense
- PHP IntelliSense
- красивее-форматирование Javascript
- TSLint
- Visual Studio Team Services
- vscode-иконки
- Зима Идет Тема
для автомобиля форматируя файл TypeScript (Shift + Alt + F), он делает отступ справа, но он также изменяет все одинарные кавычки на двойные кавычки, что заставляет TSLint жаловаться. Я уверен, что автоматический отступ не должен этого делать, и это действительно раздражает.
любая помощь была бы весьма признательна.
1 ответов
расширения используют параметры, заданные в файле настроек пользователя VS Code.
изменить его, откройте файл настроек пользователя
Ctrl+Shift+P и типа Open User Settings.
искать prettier.singleQuote
и измените его на true как
"prettier.singleQuote": true