我对编程还不熟悉,目前正在用 Python + pygame 开发一个小游戏项目。有一天我可能想在笔记本电脑上工作,另一天又想在台式机上工作。我该如何做才能在工作的任何电脑上继续编写代码?您可以将其比作在 Google Drive 中的同一文档中工作,无论使用哪种设备。我见过 Github、Google Cloud Code、Microsoft Azure 等服务……它们可能是我想要的吗?将我的项目文件夹存储在 Microsoft Onedrive 之类的东西中可行吗?
答案1
Onedrive 可以,但我建议你看看 Git 或任何其他版本控制系统。随着你作为程序员的进步,你很可能需要在处理代码时使用某种版本控制系统(希望以此为职业)。
是的,git 和一些基于 Web 的存储库托管服务(github、bitbucket、gitlab……等等,还有还有更多使用此功能,您可以在任意数量的计算机上工作,并使您的代码在所有计算机上保持“最新”。
因此,请同时研究 git 并学习新工具。
答案2
欢迎来到 StackExchange!
作为一名长期开发人员,我高度建议你学习git。
它可以让你在任何地方工作(Github 甚至在其网站上有一个编辑器)。但最重要的是,它让你可以轻松共享代码,并让多个人在同一项目上工作,而不会带来(太多)麻烦。
这确实是当今开发的标准。这是一项将长期有用的技能。
答案3
如上所述,您应该学习 git 并使用像 github 这样的服务,但微软最近推出了一项名为 CodeSpaces 的服务,这项服务非常酷,也可以解决您所追求的问题。
看一眼https://visualstudio.microsoft.com/services/visual-studio-codespaces/