【问题标题】:Toggle Auto Format On Save with Prettier in VSCode在 VSCode 中使用 Prettier 切换保存时自动格式化
【发布时间】:2019-02-07 01:24:23
【问题描述】:

99% 的时间我希望 VSCode 在保存时使用 Prettier 自动格式化我的文件。对于这 1% 的时间,有没有办法以一种比进入设置然后手动打开和关闭更快的方式将其切换为关闭?

我试过寻找任何键盘绑定,但我找到的唯一一个是prettier.open-output

【问题讨论】:

    标签: visual-studio-code vscode-settings prettier


    【解决方案1】:

    有命令Save without Formatting,键绑定Cmd+K S

    参考:https://github.com/Microsoft/vscode/issues/38695#issuecomment-423422531

    【讨论】:

      【解决方案2】:

      我从 Atom 切换过来,我的更漂亮的扩展在编辑器底部的菜单栏中有一个切换开关,可以打开或关闭格式化保存。

      为了将它添加到 VS Code,我安装了这个扩展:https://marketplace.visualstudio.com/items?itemName=tombonnike.vscode-status-bar-format-toggle

      安装后,您将在底部菜单栏中看到:

      当复选标记出现时,如果您在文本编辑器下的 VS Code 设置中启用了 prettier 保存格式,则保存时会格式化 --> 格式化。

      一旦你有一个你不想更漂亮地格式化的文件,例如在审查别人的代码时,你可以关闭自动格式化,如下所示:

      【讨论】:

      • 嗨 deweydell,您能否提供有关如何使用和配置此扩展程序的屏幕截图,以及在哪里可以找到此“格式切换”并解释单击它的作用?对于正在考虑您的解决方案的其他人来说,这肯定会有助于改善答案。感谢您的贡献!
      • 您好 Samuel Liew,感谢您提供的信息。我尝试将屏幕截图添加为图像,但它说我需要至少 10 个声望才能这样做,所以它们只是链接。让我知道是否有任何其他方法可以改进它。
      • 谢谢!我已经更新了你的好答案,现在应该会显示图片
      猜你喜欢
      • 1970-01-01
      • 2020-09-01
      • 2021-04-01
      • 2018-12-03
      • 2020-10-17
      • 2021-03-27
      • 2020-10-27
      • 2021-03-18
      • 1970-01-01
      相关资源
      最近更新 更多