Estoy usando el estilo TypeScript con comillas simples, las comillas dobles se usan exclusivamente en plantillas HTML.
La importación automática de WebStorm / PhpStorm agrega import
declaraciones con comillas dobles y arruina el estilo. Supongo que esto se aplica a todos los productos JetBrains.
¿Cómo se puede solucionar este comportamiento?
typescript
intellij-idea
phpstorm
webstorm
jetbrains-ide
Estus Flask
fuente
fuente
Respuestas:
Este comportamiento está controlado por la siguiente opción:
Settings/Preferences
Editor | Code Style | TypeScript
"Punctuation" tab | Generated code -> Quote marks
A partir de la versión 2017.1 está en una nueva
Punctuation
pestaña y las opciones se nombran de manera un poco diferente:fuente
lang=ts
.Además, si desea agregar espacio automático entre llaves cuando agrega importaciones de esta manera
import { MyComponent } from './my.component';
puedes consultar la pestaña
Spaces | Whithin | ES6 import/export braces
fuente
En
2017-2019
esto es cómo lo hacemos:Code style
en la búsquedaTypescript
Punctuation
secciónsingle
cotizacionesfuente
La pestaña de puntuación lo hizo. También eliminé el punto y coma al final, pero ahora falta TSLint
fuente
Para la versión Intellij 2016.3 está en Otra pestaña> Código generado> Comillas
fuente
Primero, las cosas deben registrarse en su archivo Tslint
Debería ser Doble en lugar de Individual porque Falló TSLint Pasado en la Construcción del Proyecto.
Ahora ve a tu configuración | Editor | TypeScript | Puntuación
Seleccione Individual en el menú desplegable y Aplicar / Ok.
Ahora felicidades su IntellijIDEA se aplicarán comillas dobles en AutoImport.
fuente