angular - vscode中Prettier配置的问题
问题描述
我有一个标准的 Angular 应用程序,并试图在Prettier中禁用尾随逗号。所以我进入 vscode 设置(用户和工作区)并将尾随逗号设置为无:
我还有一个.editorconfig文件和tslint.json文件。tslint.json文件的尾随逗号设置为 false。最后,我将 Prettier Formatter 用于 VSCode 扩展。无论如何,除非我把它放在 package.json 中,否则结尾的逗号仍然会出现:
"prettier": {
"bracketSpacing": true,
"singleQuote": true,
"trailingComma": "none"
}
如果我的首选项是在 VSCode 设置中设置的,然后我必须在package.json文件中添加这段冗余代码,那怎么办?
感谢您提供任何有用的提示。
解决方案
您的默认格式化程序是否设置为更漂亮?或者默认Typescript and Javascript language features?
您可以通过打开打字稿文件并按ctrl + shift + p
(对于 Windows)来检查这一点
并寻找format document with
和寻找哪个是默认值。
推荐阅读
- c# - C# 在不使用 System.Security.Cryptography.Xml 的情况下签署 xml 文档
- python - 在 ipyvuetify 中使用图像作为图标
- selenium - 如何在 PythonAnywhere 上使用 Headless Chrome Selenium?
- python - 如何解决用 None 填充所有值的问题?
- r - 通过 R 中的 mutate 根据 2 个数据农场中的列及其值计算平均值?
- flutter - 为什么我们在 Flutter Widgets 中需要私有变量
- java - 用于保存复杂游戏状态的 JPA 设计
- android - Gradle 文件根本没有改变,现在我无法构建项目
- sql - 带有连接和 Where 子句的复杂 SQL 视图
- java - 当项目数超过 maxRowCount 属性时,JComboBox 的宽度会减小