1.为什么要换电脑?游戏本不香吗?

   

尽管在高考前购买了华硕天选 6 Pro 游戏本,但进入计算机专业后,我很快发现这款笔记本已无法适应高强度的学习需求。其巨大的重量、对电源的重度依赖恼人的风扇噪音,严重阻碍了我在图书馆的学习效率。

基于对技术学习的决心和对轻便工具的需求,我果断切换至 2025 款 MacBook Air M4,以获得卓越的续航表现和天然的类 Unix 开发环境,为后续的 Linux 和 C++ 学习打下基础。

,这是Gemini给出的建议

2.结论

游戏本很香,但对于我来说,Mac更香,强劲的性能,轻便的机身,18个小时的续航,优秀的生态,天然的代码环境,让我换到了Macos。

二.Macos的代码环境配置与操作系统的习惯

1.代码环境,乱码?编码格式?

打开Mac后,第一时间下载了vs code,接着正常配置了调试环境与终端。

但是,我的代码从GitHub上拷贝到vs code中,发生了乱码

通过了解我才知道,在win系统下通常会以gbk的编码来执行,而在大多数情况下都是通过utf-8来编码,而解决这个问题也很简单,在macOS系统下,将vs code右下角的编码格式先转化成gbk再转换成utf-8就可以解决

而在win系统中也有更好的解决方式,通过改变终端编码来解决

https://www.bilibili.com/video/BV1tcgLzPEUA/?spm_id_from=333.337.search-card.all.click&vd_source=7cfd3fd7976e2340659d22889f610374

这是一位b站up主,讲述了在win系统下一劳永逸的解决乱码问题

以上全部解决完成之后,就完成了对macOS的代码环境配置

2.git环境

但在使用git上出了很大的问题,因为在Windows上都是用小乌龟来推送我的代码到GitHub上,切换到了macOS,没有了小乌龟,不知道如何推送我的代码,寻求Gemini的帮助

所以我又要花时间去学习git的命令行,庆幸有AI的帮助,配置的过程还算顺利,我也学到了很多git方面的知识,比如从终端配置SSH钥匙,从终端推送文件

这是从终端推送文件的三板斧

1.   git add .

2.    git commit -m".    "

3.     git push

再到后来,还学习到可以同时推送到GitHub和gitee的命令,这下大幅度的提升了我的效率

1.   git add .

2.    git commit -m".    "

3.     git dualpush

3.配置完成

最终,在Gemini的帮助下,我彻底的完成了macOS的代码配置与git配置,可以愉快的敲代码学习

三.个人感想与经验

1.不管是在macOS系统还是在win系统下,我觉得git命令行的学习都是重要的,因为未来要学习的Linux操作,都是在命令行下解决的

2.遇到环境的问题,我们不应该慌张,可以查阅b站,博客,AI来解决,引用Gemini的一句话来阐述以上观点

希望对大家有帮助,谢谢!!!

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐