【问题标题】:Tslint.config formatting/beautification in VS codeVS 代码中的 Tslint.config 格式化/美化
【发布时间】:2018-09-28 10:19:44
【问题描述】:

如何在 VSCode 中获取基于 tslint.config 的格式。我尝试了一些扩展,它会警告我代码质量,但不会在保存时格式化/美化我的代码

【问题讨论】:

标签: typescript visual-studio-code vscode-settings tslint


【解决方案1】:

vscode-tslint tslint.autoFixOnSave 有一个配置选项,它将针对任何已修复的规则运行修复程序。

如上所述,prettier 将是格式化代码的更好解决方案。您需要使用tslint-config-prettier,以避免它们之间的冲突。允许 prettier 进行格式化,并允许 tslint 进行任何其他修复。

【讨论】:

  • 我不相信更漂亮更好,但无论如何这是正确的答案
  • 我认为这不是正确的答案。 Prettier 不会做任何有用的事情,除非你想采用 prettier 喜欢的风格。
  • 如果到目前为止我错过了数百个文件的自动保存,是否有任何 CLI 命令与 prettier 有一个用于格式化相同的命令
【解决方案2】:

我设法让它与 tslint 一起用于 TS 并为 HTML 美化。

-settings.json 文件: 添加:"editor.formatOnSave": true,
没有设置"editor.defaultFormatter"。事实上,只需将其注释掉即可。

然后打开用户设置-> 搜索“html 格式启用”。您必须取消选中该复选框。

在那之后,两者都对我有用

【讨论】:

    猜你喜欢
    • 2017-08-13
    • 2018-09-21
    • 2019-01-28
    • 1970-01-01
    • 2021-08-23
    • 2010-10-24
    • 2023-01-31
    • 2017-01-01
    相关资源
    最近更新 更多