抱歉,如果这个问题很愚蠢。我来自 Sublime Text,最近一直在为我的 React 项目使用 VSCode。我注意到状态栏中有一个带有勾号或叉号的 Prettier 状态,但我注意到它不再显示,而是显示 JavaScript 标准样式。我一直在尝试通过重新安装 Prettier、安装其他扩展来寻找一种使我的 Prettier 再次工作的方法,但所有这些都不起作用。
我注意到的明显标志是 printWidth
选项在我的 VSCode 中不起作用。我之前可能因为 JS 标准而搞砸了配置,但是在核对并重新安装 VSCode 之后,它根本没有解决问题。任何帮助或指示表示赞赏。提前致谢。
这是我的 .prettierrc.json。没有其他覆盖。
{
"trailingComma": "es5",
"tabWidth": 2,
"semi": true,
"singleQuote": true,
"printWidth": 80
}
最佳答案
转到文件 -> 首选项 -> 设置并搜索默认格式化程序并选择 prettier - 代码格式化程序
或者
在你的 vs code settings.json 文件中添加这个 "editor.defaultFormatter": "esbenp.prettier-vscode",
关于visual-studio-code - Prettier 在 React Code 中不工作并在状态栏中消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58230776/
相关文章:
google-maps - google_maps_flutter 或任何其他用于 flutter
swift - animateTransition 不再适用于 iOS 13 中以模态呈现的 vie
java - 创建名为“kafkaListenerContainerFactory”的 bean 时
react-native - null 不是对象(评估 'StripeModule.init' )
reactjs - Jest 测试无法使用 create react app 和 craco 导入铯
apache-spark - 在 Spark 2.4.0 中使用 spark.sql 的 Hive
java - elasticsearch 中的 too_many_buckets_exception
flutter - Google AdMob 奖励视频有时只加载