license intellij idea full community caracteristicas intellij-idea phpstorm webstorm jetbrains jetbrains-ide

intellij-idea - intellij - webstorm full



WebStorm/PhpStorm comillas dobles en la importación automática de TypeScript (6)

Además, si desea agregar espacio automático entre llaves cuando agrega importaciones de esta manera

import { MyComponent } from ''./my.component'';

puedes consultar en la pestaña Spaces | Whithin | ES6 import/export braces Spaces | Whithin | ES6 import/export braces

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 declaraciones de import con comillas dobles y arruina el estilo. Supongo que esto se aplica a todos los productos JetBrains.

¿Cómo se puede solucionar este comportamiento?


En 2017-2019 así es como lo hacemos:

  1. Ir a la configuración
  2. Escriba el Code style en la búsqueda
  3. Seleccionar Typescript
  4. Ir a la sección de Punctuation
  5. Seleccionar comillas single


Este comportamiento está controlado por la siguiente opción:

  1. Settings/Preferences
  2. Editor | Code Style | TypeScript
  3. "Punctuation" tab | Generated code -> Quote marks

A partir de la versión 2017.1, se encuentra en la nueva pestaña Punctuation y las opciones tienen un nombre diferente:


La pestaña de puntuación lo hizo. También eliminé el punto y coma al final, pero ahora falta TSLint


Para la versión Intellij 2016.3 está en Otra pestaña> Código generado> Comillas


Primero, las cosas deben registrarse en su archivo Tslint

"quotemark": [ true, "Double" ],

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.