如何从命令行使用 VSCode 的格式化程序?
How to use VSCode's formatter from the command line?
我团队中有人使用 vim,但我们其他人使用 VSCode 的默认格式化程序(即 vscode.typescript-language-features
)。我想添加一个 git 预提交挂钩或在不打开应用程序的情况下调用格式化程序的东西。
另请参阅:
- Possible to invoke a VSCode extension command from command line?
有一个很棒的 git 钩子工具,叫做 Husky and its documentation can be found here。
这是一个 package.json
文件中的示例,只要 git pre-commit
就使用 pretty-quick to execute prettier已执行。
"husky": {
"hooks": {
"pre-commit": "pretty-quick --staged"
}
},
....
我发现这种方法在每次保存文件时都比 运行 更漂亮。
截至 2021 年 7 月,似乎 vscode 没有提供任何方式 运行 在应用程序本身之外对其格式化程序
我团队中有人使用 vim,但我们其他人使用 VSCode 的默认格式化程序(即 vscode.typescript-language-features
)。我想添加一个 git 预提交挂钩或在不打开应用程序的情况下调用格式化程序的东西。
另请参阅:
- Possible to invoke a VSCode extension command from command line?
有一个很棒的 git 钩子工具,叫做 Husky and its documentation can be found here。
这是一个 package.json
文件中的示例,只要 git pre-commit
就使用 pretty-quick to execute prettier已执行。
"husky": {
"hooks": {
"pre-commit": "pretty-quick --staged"
}
},
....
我发现这种方法在每次保存文件时都比 运行 更漂亮。
截至 2021 年 7 月,似乎 vscode 没有提供任何方式 运行 在应用程序本身之外对其格式化程序