VS 代码中的 Tslint.config 格式化/美化
Posted
技术标签:
【中文标题】VS 代码中的 Tslint.config 格式化/美化【英文标题】:Tslint.config formatting/beautification in VS code 【发布时间】:2018-09-28 10:19:44 【问题描述】:如何在 VSCode 中获取基于 tslint.config 的格式。我尝试了一些扩展,它会警告我代码质量,但不会在保存时格式化/美化我的代码
【问题讨论】:
要格式化/美化你的代码,你可能想使用 prettier:marketplace.visualstudio.com/… 【参考方案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 格式启用”。您必须取消选中该复选框。
在那之后,两者都对我有用
【讨论】:
以上是关于VS 代码中的 Tslint.config 格式化/美化的主要内容,如果未能解决你的问题,请参考以下文章
visual studio 中如何对多行代码同时打上“//”或者同时删除注释符?求VS中的各种快