Двойные кавычки WebStorm / PhpStorm в Автоимпорте TypeScript



Я использую стиль TypeScript с одинарными кавычками, двойные кавычки используются исключительно в шаблонах HTML.



WebStorm / PhpStorm auto import добавляет import заявления с двойными кавычками и разрушает стиль. Я думаю, это относится ко всем продуктам JetBrains.



Как это поведение исправить?

1046   5  

5 ответов:

это поведение контролируется следующим параметром:

  1. Settings/Preferences
  2. Editor | Code Style | TypeScript
  3. "Punctuation" tab | Generated code -> Quote marks

начиная с версии 2017.1 он находится на новом Punctuation вкладка и параметры называются немного по-другому:

enter image description here

также, если вы хотите добавить автоматическое пространство между фигурными скобками при добавлении импорта, как так

import { MyComponent } from './my.component';

вы можете проверить в разделе Spaces | Whithin | ES6 import/export braces

в октябре 2017 вот как мы это делаем:

  1. перейти к настройкам
  2. тип Code style в поисках
  3. выберите Typescript
  4. на Punctuation раздел
  5. выберите single кавычки

enter image description here

вкладка пунктуации сделал это. Я также удалил точку с запятой в конце, но теперь TSLint отсутствует

для версии Intellij 2016.3 это на другой вкладке > сгенерированный код > кавычкиenter image description here

Comments

    Ничего не найдено.