繁体   English   中英

Prettier:防止 Prettier 删除括号

[英]Prettier : prevent Prettier of removing parentheses

我在一个 React Native 项目的 VSCode 中使用了 prettier,它删除了混合运算符中的括号,或者在用括号声明 var 时删除了括号。 如何防止 prettier 这样做

示例 1:

 const foo = (a && b) || c;

After:

const foo = a && b || c;

例子2

const c = (a.toString()).toUpperCase();

After:

const c = a.toString().toUpperCase();

我知道在大多数情况下它不会改变逻辑,但我想禁用此功能。

您可以使用“prettier-ignore”注释来忽略部分文件。 喜欢//更漂亮-忽略

这里有文档链接: https://prettier.io/docs/en/ignore.html

您可以在 settings.json 中配置它并添加“prettier.bracketSpacing”,请阅读此处

您还可以使用更可定制的 eslint 并且可以使用不同的代码风格,例如 airbnb ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM