¿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?
4 answers
En Webstorm 2017.1, haga lo siguiente:
- Vaya a Archivo - > Configuración / Preferencias
- Elija Editor - > Estilo de código - > TypeScript
- Seleccione la pestaña 'Puntuación'
- Cambiar:
Use 'double' quotes
aUse 'single' quotes
. (Además, puede cambiar'in new code'
a'always'
)
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>
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/
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.
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