Pesquisa de site

intellij idea - WebStorm/PhpStorm aspas duplas em importação automática no TypeScript


Estou usando o estilo TypeScript com aspas simples, aspas duplas são usadas exclusivamente em templates HTML.

A importação automática do WebStorm/PhpStorm adiciona declarações import com aspas duplas e estraga o estilo. Acho que isso se aplica a todos os produtos da JetBrains.

Como esse comportamento pode ser corrigido?

Resposta #1

Este comportamento é controlado pela seguinte opção:

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

A partir da versão 2017.1, está na nova aba Pontuação e as opções têm nomes um pouco diferentes:

Resposta #2

Também, se você quiser adicionar espaço automático entre chaves ao adicionar importações, assim

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

você pode verificar na aba Spaces | Whithin | ES6 import/export braces

Resposta #3

Em 2017-2019 é assim que fazemos:

  1. Vá para as configurações
  2. Digite Estilo de código na busca
  3. Selecione Typescript
  4. Vá para a seção Punctuation
  5. Selecione aspas simples

Artigos relacionados