¿Cómo hacer que Webstorm "Reformatee el código fuente" para cambiar comillas dobles a comillas simples?


Cuando presiono cmd + alt + l Webstorm haciendo algunos reformating para embellecer mis fuentes JavaScript. Ho para hacer que Webstorm cambie automáticamente comillas dobles a comillas simples en mis fuentes?

Author: Vlad Ankudinov, 2016-03-10

4 answers

En Webstorm 2017.1, haga lo siguiente:

  1. Vaya a Archivo - > Configuración / Preferencias
  2. Elija Editor - > Estilo de código - > TypeScript
  3. Seleccione la pestaña 'Puntuación'
  4. Cambiar: Use 'double' quotes a Use 'single' quotes. (Además, puede cambiar 'in new code' a 'always')

Webstorm auto-import cambiar para usar comillas dobles en lugar de comillas simples

 137
Author: Eduardo Vazquez,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-23 01:16:22

No hay manera de cambiar esto en el formato automático en WebStorm 11; solo puede usar intenciones aquí (presione Alt+Enter en la cadena entre comillas, elija 'Reemplazar cadena entre comillas dobles con cadena entre comillas simples'. Tenga en cuenta que en WebStorm 12 -2016.x es posible controlar el estilo de comillas generadas automáticamente (utilizado para importaciones automáticas, etc.) - Settings | Editor | Code Style | JavaScript | Other, Generated code/Quote marks.

Desde 2017.1.* es Settings | Editor | Code Style | JavaScript | Punctuation, Use <quote style> quotes in <new code/always>

 35
Author: lena,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-03 10:29:34

Esto parece solucionarse con la versión 2016.2: ahora hay una opción en la configuración del Editor Editor> Estilo de código donde puede elegir comillas simples/dobles.

Véase https://blog.jetbrains.com/webstorm/2016/07/webstorm-2016-2-drag-files-into-html-and-quotes-style/

 11
Author: AussieFlem,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-07-20 11:49:31

Por favor vea la respuesta de https://stackoverflow.com/a/42909782/2000468 .

Esta respuesta es para una versión anterior。

Vea la imagen que le permite configurarlo rápidamente.

webstorm 2016.3.3

 4
Author: Xin Meng,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-06-22 14:25:11