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/PreferencesEditor | Code Style | TypeScript"Punctuation" tab | Generated code -> Quote marksA partir de la versión 2017.1 está en una nueva
Punctuationpestañ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 bracesfuente
En
2017-2019esto es cómo lo hacemos:Code styleen la búsquedaTypescriptPunctuationsecciónsinglecotizacionesfuente
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