1.github
优点:
- 英文界面,适合国际化团队使用。
- 用户量巨大,因此开发中可以参考的资源最多。
- 可以记录开发历史,便于调试和查错,或回退到之前的某个版本。
- 个人贡献通过contributions可以轻松查看,便于团队管理。
- 适合开源项目开发,任何开发者都可以通过fork来完善项目,使项目本身更加完善。
- 可以结交到很多志同道合的朋友。
缺点:
- 难于上手,需要时间学习。
2.gitee
优点:
- 易于上手,语言适合国内开发。
- 开源资源丰富。
缺点:
- 用户基数不大,资源有限。
3.VS
优点:
- 本身是一个强大的开发工具集,涵盖了几乎所有的开发环境。
- 可以共享项目,适合团队协同开发。
- 强大的测试功能,便于查改错误。
- 强大的数据库交互功能。
缺点:
- 软件体量巨大,不轻便。
- 成本较高。