【发布时间】:2018-06-15 21:51:15
【问题描述】:
好的,所以我们的团队是新的,我们正在努力为我们的代码确定一个样式指南。我们是一家 GoLang 商店,所以格式化很简单。
Shell 脚本代码(在许多代码中)没有一个规范的样式指南可供参考。
我们将在提交挂钩中使用shfmt(因为它看起来很不错),这至少可以使我们的代码风格在 repo 中保持一致。但是,如何通过某种方式将代码从shfmt 的同质样式“弯曲”回我们的个人样式?有这样的东西吗?
我想我可以只使用shfmt 或其他 10 多种工具之一来“美化”shell 代码并将该工具配置为最接近的设置以恢复我的风格。这可能是我需要走的方向。
两个问题:
- 有谁知道可以在格式上前进或后退的工具吗?
- 自动克隆/拉取/获取挂钩或自动执行此操作的方式怎么样?
显然,我可以编写一个在拉取后执行的包装脚本,但我只是想知道以前是否有人做过这样的事情。
【问题讨论】:
标签: git github code-formatting