阻止Visual Studio代码在.ts文件中自动添加分号和单引号

时间:2019-07-13 21:30:09

标签: typescript visual-studio-code

相关的to this question,但与.ts文件不同。使用QuickFix函数添加丢失的导入时,我希望它使用双引号并阻止其以分号结尾,以保持与现有代码库的一致性。

我已禁用所有扩展名,因此我认为这必须是Typescript格式内置的。我尝试浏览visual studio code base,但还没有发现这样做的地方。

也许无法使用首选项文件中的某些设置来配置它?

2 个答案:

答案 0 :(得分:0)

"typescript.preferences.quoteStyle": "double",添加到您的settings.json文件中以默认为双引号。

还没有解决方案,无法自动插入分号。

答案 1 :(得分:0)

尝试这些新设置(v1.41):

javascript.format.semicolons

typescript.format.semicolons

请参见https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_41.md#semicolon-formatter-options-for-javascript-and-typescript

选项是:

  • ignore-不添加或删除分号(默认)。
  • insert-插图 语句结尾处的分号。
  • remove-删除不必要的分号。