Когда я нажимаю cmd + alt + l
Webstorm, делаю некоторую переформатировку, чтобы украсить мои исходники JavaScript. Ho, чтобы заставить Webstorm автоматически менять двойные кавычки на одинарные кавычки в моих источниках?
Как заставить Webstorm "Переформатировать исходный код", чтобы изменить двойные кавычки на одинарные кавычки?
Ответ 1
В Webstorm 2017.1 выполните следующие действия:
- Перейдите в меню Файл → Настройки | Предпочтения
- Выберите "Редактор" → Стиль кода → TypeScript
- Выберите вкладку "Знаки пунктуации"
- Изменить:
Use 'double' quotes
наUse 'single' quotes
. (Кроме того, вы можете изменить'in new code'
на'always'
)
Ответ 2
нет способа изменить это при автоматическом форматировании в WebStorm 11; вы можете использовать только намерения здесь (нажмите Alt+Enter
в цитируемой строке, выберите "Заменить строку с двойными кавычками с одной кавычкой".
Обратите внимание, что в WebStorm 12 -2016.x можно управлять автоматически сгенерированным типом кавычек (используется для автоматического импорта и т.д.) - Settings | Editor | Code Style | JavaScript | Other
, Generated code/Quote marks
.
Начиная с 2017.1. *, это Settings | Editor | Code Style | JavaScript | Punctuation
, Use <quote style> quotes in <new code/always>
Ответ 3
Это похоже на исправление с выпуском 2016.2 - теперь есть опция в редакторе → Настройки стиля кода, где вы можете выбрать одиночные/двойные кавычки.
См. https://blog.jetbrains.com/webstorm/2016/07/webstorm-2016-2-drag-files-into-html-and-quotes-style/
Ответ 4
См. ответ fooobar.com/info/110870/....
этот ответ предназначен для более старой версии.
см. изображение, которое позволяет быстро установить его.