Sha*_*eer 10 visual-studio-code prettier
我正在开发一个打字稿项目,我有 VS code 最新版本(版本:1.68.1(通用))。我在 VS code 中安装了 prettier,当我尝试格式化选定的代码时遇到问题。它不是格式化所选内容,而是格式化整个文档,这使得代码审查变得困难,因为 git diff 数量较多。
我尝试按照一些帖子中提到的方式编辑 settings.json 但没有帮助,并且似乎已被弃用。在 VS 代码中右键单击时,我也没有看到“格式选择”选项。
为什么会出现这种情况?
长期以来,esbenp.prettier-vscodeVS Code 扩展所基于的 Prettier 本身一直存在与范围格式相关的问题。过去有它们(已修复),现在仍然有(未修复),并且可能会不断发现更多。维护者自己在这里也是这么说的。您可以通过https://github.com/prettier/prettier/issues?q=is%3Aissue+is%3Aopen+range+找到列表。
esbenp.prettier-vscode有关扩展程序存储库中问题票证的示例(我只是通过谷歌搜索“ site:github.com/prettier/prettier-vscode/issues format selection whole document”找到的),请参阅#134(2017 年 6 月)、#137(2017 年 6 月)、#2041(2021 年 6 月)、#3145(2023 年 9 月) )。
即使在历史上,也有一些版本的esbenp.prettier-vscode某些设置会将其视为已知问题。前任。1.18.0:
\n\n改进的范围格式化程序
\n
\n@josephfrazier 在这里带来了他在 Prettier 范围格式化程序方面的工作。我们的范围格式化程序现在已改进工作。\n\xe2\x9a\xa0\xef\xb8\x8f 通过 eslint\ 的集成,它将格式化整个文档。但它仍然比以前好多了!
| 归档时间: |
|
| 查看次数: |
505 次 |
| 最近记录: |