Skip to content

Latest commit

 

History

History
39 lines (21 loc) · 1.24 KB

开发准备.md

File metadata and controls

39 lines (21 loc) · 1.24 KB

开发准备

代码换行符问题

在本项目开发中,需要保证 src/ 目录下所有文件的换行符均为 LF 而非 CRLF

如果使用 vscode,则可以在 设置 -> 用户设置 -> 文本编辑器 -> 文件 -> eol 中改为 \n

C++ 代码风格

此处为方便协同工作,使用 Cpplint 工具进行代码风格审查,官网地址为 https://github.com/cpplint/cpplint,遵循 谷歌规范

关于空格缩进的说明,务必使用 4 个空格代替 \t,具体设置方法请自行百度。

C++ 代码静态检查

使用 CppCheck 工具进行 C++ 静态代码检查,官网地址为 http://cppcheck.sourceforge.net/

Makefile 工具

使用 Makefile 下的命令,可以简化上述操作

Git autocrlf

最好先把 git 工具的 autocrlf 选项打开,以防夜长梦多

git config --global core.autocrlf true

Git 协作须知

Git协作.md

额外说明

Pyenv 多环境管理

如果需要用到 python 的不同版本,推荐使用 pyenv 工具管理,官网地址为 https://github.com/pyenv/pyenv