漂亮的扩展名不会在文件保存时格式化代码

优素福

我已经为VS Code安装了更漂亮的扩展程序,将其设置为默认格式程序,并且还在VS Code配置文件中将保存时的格式设置为true。

"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true

但是,延迟2秒后自动保存文件时,漂亮的文件不会格式化我的代码。仅在以下情况下格式化代码:

  • 使用option+ Shift+F键盘快捷键手动设置代码格式
  • command+S

这是我的.prettierrc档案

{
    "trailingComma": "es5",
    "tabWidth": 4,
    "semi": true,
    "singleQuote": true
}

如何在保存文件时自动使代码更漂亮?

优素福

经过一番搜索,在VS-Code的存储库中遇到了一个github问题,其中提到editor.formatOnSave: true如果将自动保存设置为,VS-Code设置将不起作用afterDelay

prettier在保存文件时自动格式化代码,请关闭自动保存或将其值更改为以外的任何可能值afterDelay

因此,我更改了自动保存设置,以在焦点更改后保存文件,并且在焦点更改保存任何文件时,漂亮的文件开始自动格式化代码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

VS代码的漂亮代码格式化程序失败,并显示“未为扩展名“ .cjs”指定加载程序”

使用Nunjucks扩展名格式化HTML

Python-格式化列表,以便元素不会在行之间分割

为什么dotnet core publish命令不会在centos 7中将大写扩展名文件复制到输出

NSUserDefaults不会在导航时保存

保存.cpp文件时在vim中自动格式化代码

如果安装了intarray扩展名,Postgres不会在整数数组上使用索引

使用 Pillow 保存 tkinter 画布会保存无扩展名的文件,但不会指定扩展名

格式化javascript代码时,如何阻止vscode美化或保留漂亮的换行符?

Apache会在重写指令中忽略* .php文件,但不会忽略其他扩展名

保存时更漂亮的 VSCODE 重新格式化已停止工作

文件格式或文件扩展名无效

闪亮的DT:通过Buttons扩展名在Excel中格式化日期列

StringFormat 不会在 WPF 中的数据网格内格式化日期(字符串数据类型)

使用onchange无法自动格式化漂亮的代码

在VS Code中保存时格式化* .tsx文件

Eclipse IDE 不会在保存 POM 文件时创建 Maven 依赖项

Android ExpandableListView不会在返回LinearLayout或View时扩展

保存按钮不会在事件后面触发代码

glob 模式不会在 zsh 中的文件内部扩展

当文件名加扩展名在 url 中时,不会触发 IIS 重写规则

在PyCharm中,每次我保存文件时都可以执行“重新格式化代码”吗?

rand()数组不会在每次运行代码时更改

TypeOrm不会在更新时保存实体及其关系

对代码的更改不会在 exe 文件上更新

Keras ModelCheckpoint不会在Windows上保存任何文件

JavaScript用不错的格式将JSON响应保存到其他文件扩展名

Rails ActiveRecord不会在创建时保存关联,但会在更新时保存

格式化时,Eclipse 不会在行宽处拆分字符串