gpt4 book ai didi

visual-studio-code - 更漂亮的 vscode 扩展忽略配置文件

转载 作者:行者123 更新时间:2023-12-04 07:54:17 25 4
gpt4 key购买 nike

我无法获得更漂亮的扩展来使用我的配置文件。它继续使用全局设置(如 vscode 中的配置路径设置中所定义)。我做了一个示例项目:
https://github.com/Supperhero1/prettierTest
我在 .prettierrc 文件中将 tabWidth 设置为 1。当我运行“npx prettier --write”时。更漂亮的包正确地将 test.ts 文档格式化为缩进为 1,但是如果我保存文件(我打开了保存格式),它会被格式化回全局设置(4 个空格)。我删除了全局设置中的所有设置,但它默认为带有两个空格的选项卡。该扩展似乎完全忽略了配置文件。一位同事有扩展名,它可以很好地处理配置文件。
我试图弄清楚什么可能会覆盖设置,扩展描述说确定设置的优先级是:

Prettier configuration file
.editorconfig
Visual Studio Code Settings (Ignored if any other configuration is present)
而在官方文档中,配置文件解析优先级是:
A "prettier" key in your package.json file.
A .prettierrc file written in JSON or YAML.
...
看到我的 package.json 文件中没有更漂亮的 key ,应该没有任何东西可以覆盖我的 .prettierrc 文件。我尝试重新启动 vscode 但这没有帮助。有没有其他人遇到过这个问题,我不知道去哪里解决这个问题......

最佳答案

在 VS Code 中按 Ctrl + shift + p打开命令面板然后选择
首选项:打开设置(JSON)并在您拥有的其他设置中添加该行:

  "prettier.configPath": ""
保存文件。现在 Prettier 扩展尊重你本地的 .prettierrc 配置文件。基本上 Prettier: Config Path Path to the prettier configuration file无论位置如何,选项都会覆盖所有其他配置文件。

关于visual-studio-code - 更漂亮的 vscode 扩展忽略配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66781267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com