Python Compiling Environment (Anaconda+VS code+GitKraken+Github)

前几天在学Git操作,对于没接触过linux的编程自学新手来说learning curve is too steep...虽然会基本操作了,但最后还是果断弃坑了(界面操作太僵硬,图形化程度停留在30年前),转到GitKraken上。

GitKraken好处是不需要命令行操作,可能是因为里面的英语太行话了,我实在没找到怎么checkout到某个commit上的方法。曲线救国,貌似可以在想转到的commit上加branch,然后转到对应的branch上。

Anaconda自动部署好了numpy matplotlib等Python库,内部包含了Python的编译器,很方便。后面在VS code里面设置下就可以在VS code里面编译运行了。(当时参考了这个https://zhuanlan.zhihu.com/p/30324113)

想用VS code,而不是Spyder是觉得Spyder确实像网上说的那样,比较matlab,不那么像在写代码。很多功能(比如,Git集成、括号染色)都没有(而且颜值逼格也都没VS code高,划掉)。

用GitKraken也可以避免在VS code里面敲Git命令,因为GitKraken和VS code之间完美自动同步(即使是在程序都在运行的情况下)。

GitHub嘛,就不解释了,正常操作,早晚都得会用的。

本来备选方案有PyCharm等IDE、Vim等编辑器,最后(机缘巧合)选择了如题的方案。

目前对GitKraken和VS code的深度操作还不是很熟,尤其是GitKraken经常报错,慢慢学喽。

原文地址:https://www.cnblogs.com/ecoflex/p/8527789.html