我正在使用VS Code 1.17.2,并安装了以下扩展(不幸的是,我无法链接它们,因为我没有足够的声誉):

  • Angular 5段——打字脚本、Html、Angular Material、ngRx、RxJS&柔性布局
  • 棱角要素
  • 角语言服务
  • 脚本片段
  • angular2内联
  • 自动导入
  • Chrome调试器
  • EditorConfig for VS Code (since 棱角要素 depends on it)
  • HTML片段
  • CSS类名的智能感知
  • material 图标主题
  • 路径智能感知
  • PHP智能感知
  • 更漂亮的Javascript格式化程序
  • 特斯林特
  • Visual Studio团队服务
  • vscode图标
  • 冬天即将来临

自动格式化TypeScript文件(Shift+Alt+F)时,它会正确缩进,但也会将所有单引号更改为双引号,这会使特斯林特感到不满.我很确定自动缩进不应该这样做,这真的很烦人.

任何帮助都将不胜感激.

推荐答案

扩展名使用VS代码用户设置文件中设置的设置.

要更改它,请打开用户设置文件

按住Ctrl键并键入Open User Settings.

搜索prettier.singleQuote并将其更改为true like

"prettier.singleQuote": true

Typescript相关问答推荐

在OpenLayers 9.1中使用内置方法时,TypScript缩小联合类型

TypScript手册中的never[]参数类型是什么意思?

Angular 17 Select 错误core.mjs:6531错误错误:NG 05105:发现意外合成监听器@transformPanel.done

我们过go 不能从TypeScript中的联合中同时访问所有属性?

contextPaneTitleText类型的参数不能分配给remoteconfig类型的关键参数'""'''

具有动态键的泛型类型

TypeScrip-将<;A、B、C和>之一转换为联合A|B|C

打印脚本中的动态函数重载

如何在TypeScrip中正确键入元素和事件目标?

如果数组使用Reaction-Hook-Form更改,则重新呈现表单

重载函数的T helper参数

为什么我在这个重载函数中需要`as any`?

对象类型的TypeScrip隐式索引签名

为什么发送空字段?

Cypress-验证别名的存在或将别名中的文本与';if';语句中的字符串进行比较

如何使用angular15取消选中位于其他组件中的复选框

有没有一种简单的方法可以访问Keyboard Shortcuts JSON文件中列出的每个命令的显示名称(标题)?

传入类型参数<;T>;变容函数

如何让Record中的每个值都有独立的类型?

Typescript 子类继承的方法允许参数中未定义的键