是否有一种方法可以格式化项目中的所有文件而不单独格式化每个文件?
当前回答
使用名为“格式化文件”的扩展名。以下是步骤:
在VSCode上下载名为“格式化文件”的扩展。 在VSCode中选择并打开要格式化的文件文件夹。 按Ctrl+Shift+P打开命令面板。 输入“开始格式化文件:工作区”并选择此选项。
来源:https://marketplace.visualstudio.com/items?itemName=jbockle.jbockle-format-files
其他回答
我运气不好,找到了一个扩展,是这样做的方式,我期待它,所以我做了一个。我建议你看看我刚刚做的扩展:
https://marketplace.visualstudio.com/items?itemName=lacroixdavid1.vscode-format-context-menu#overview
它可能仍然有一些问题,请随时报告或贡献。
我找到的最简单的解决方法如下。
在vscode中安装prettier。 创建. pretierrc文件并按需要的方式配置它。 在vscode控制台中执行以下命令。
NPX更漂亮——写“**/*”。ts”(根据需要添加文件类型regex)
这对我很有用
安装漂亮:
npm init
npm i -D prettier
在package.json中添加以下脚本:
"pretty": "prettier --write \"./**/*.{js,jsx,ts,tsx,json}\""
在这种情况下,我需要格式化我的.js .jsx和.json文件。
运行脚本:
npm run pretty
如果你想格式化任何特定的文件夹,只需移动该文件夹并运行命令NPX prettier—write。
例如:如果你在“xyz/frontend”文件夹内的所有文件将被格式化 同样,如果你想在你的前端项目下只格式化SRC文件夹,通过CD SRC移动到SRC,然后运行命令NPX prettier—write。这只会格式化SRC内部的文件
我做了一个简单的魔术:
下载此扩展https://marketplace.visualstudio.com/items?itemName=ApceHHypocrite.OpenAllFiles 打开所有文件 设置“编辑器。formatOnSave”:真正的 保存所有文件
希望能有所帮助
推荐文章
- 自定义数字格式字符串始终显示符号
- 如何在Python中拆分这一长行?
- 如何设置每个文件类型的标签大小?
- 我如何添加环境变量启动。VSCode中的json
- 如何格式化Visual Studio Code项目中的所有文件?
- 转换为二进制并保持前导0
- Pylint在Visual Studio代码中“未解决的导入”错误
- 如何在VS Code中默认打开文本换行
- 用一个空格替换多个空格
- 在Visual Studio代码中更改突出显示文本的颜色
- Visual studio代码-键盘快捷键-全部展开/折叠
- Visual Studio Code无法检测已安装的Git
- 禁用Visual Studio代码中的工具提示提示
- Visual Studio Code -将空格转换为制表符
- 如何在Java中打印带有2位小数的浮点数?