WebStorm/PhpStorm double quotes in TypeScript auto import

后端 未结 6 1572
感动是毒
感动是毒 2020-12-04 06:51

I\'m using TypeScript style with single quotes, double quotes are used exclusively in HTML templates.

WebStorm/PhpStorm auto import adds import statemen

相关标签:
6条回答
  • 2020-12-04 07:16

    1st Things need to check in your Tslint file

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

    It's should be Double rather than Single because it's Failed TSLint Passed on Project Build.

    Now go to your Setting | Editor | TypeScript | Punctuation

    Select Single from the dropdown and Apply/Ok it.

    Now Congrats your IntellijIDEA are applied Double Quotes on AutoImport.

    0 讨论(0)
  • 2020-12-04 07:21

    This behaviour is controlled by the following option:

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

    As of 2017.1 version it's on new Punctuation tab and options are named a bit differently:

    0 讨论(0)
  • 2020-12-04 07:28

    Also if you would like to add automatic space between curly braces when adding imports like so

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

    you may check in tab Spaces | Whithin | ES6 import/export braces

    0 讨论(0)
  • 2020-12-04 07:31

    In 2017-2019 this is how we do it:

    1. Go to settings
    2. Type Code style in search
    3. Select Typescript
    4. Go to Punctuation section
    5. Select single quotes

    0 讨论(0)
  • 2020-12-04 07:37

    Punctuation Tab did it. I also removed the semicolon at the end but now TSLint is missing it

    0 讨论(0)
  • 2020-12-04 07:37

    For Intellij 2016.3 version it's on Other Tab > Generated Code > Quote Marks

    0 讨论(0)
提交回复
热议问题