代码风格 😎#
Apache Arrow 项目中的每种语言都遵循其自己的代码风格指南。
在本节中,我们将提供指向现有文档的链接,以便您更轻松地找到有关代码格式检查工具和代码风格的相关信息。
编码风格.
对于 R 包,您可以使用 {lintr} 或 {styler} 来检查代码是否遵循 tidyverse 风格。
有关如何使用这两个包的说明,请参见常见开发者工作流任务的“代码风格和格式检查”部分。
Pre-commit#
设置 pre-commit 会很有用,它是一个用于 pre-commit 钩子的多语言包管理器。它将检查您的代码,如果存在任何错误,将停止以下部分所述的提交过程。