之前一直用的VS code,确实是一款扩展性非常强的IDE,并且非常的轻量化。但是VS code终究是一个编辑器而不是一个纯正的编译器,所以在前一段时间写Java接触了IDEA后,转投到了Pycharm的怀抱下。
安装环境
PyCharm 2020.02 专业版(建议专业版)
MacBook pro 13' 2019
mac os 10.16
python3.6
期望的安装结果
支持Anaconda环境,支持IDE内jupyter,支持Git,支持远程debug服务器上的代码并直接部署
支持Anaconda环境
这个比较简单,在新建工程、或者右下角都可以直接选择环境
这里推荐几个很好用的插件和配置
- 由于Pycharm占用内存比较厉害,建议笔记本尽量只开一个IDE窗口,不接电源时在File里开启省电模式
2.推荐的插件:(Preference-Plugins)
- Chinese Language Pack:中文包
- Code Glance:在窗口右侧可以直接看到所有代码的预览
- ExcelReader:直接在IDE中预览Excel,真的非常好用,比打开Excel看好多了
- Material Theme UI:成熟的UI扩展插件,比较简单方便
- Rainbow Brackets:防止眼瞎的好伙伴,彩虹配色
支持IDE内jupyter
专业版里直接支持jupyter了,当然前提是你的python环境下已经安装了jupyter,没有的话pip install jupyter
就可以了,然后在项目右键新建一个.ipynb
文件就可以了。
说实话支持的不是特别好,这输出窗口也太丑了,maybe是我的屏幕不够大。。
支持Git
这个也蛮简单的,基本上两种方法。一个是从github上导入,导入的话,在VSC-从版本控制导入,然后登陆你的github账号就OK了。选一个新的路径把你在github的项目clone下来,就可以用了。
另外一个方式,就是比较传统的(也是我现在用的),在terminal里把本地文件夹push到github上,当然,首先你得在你的github里新建一个repo,拿到这个repo的ssh地址,通常是 .git
结尾的。然后在terminal中cd到你想要push的目录里。完成:
git init
git add .
git commit -m "first commit"
git push
你的本地项目就成为了一个git文件夹,详细的内容可以百度学习git的有关知识。
之后,就可以在pycharm中很方便的管理。
在pycharm中,变更的文件会用蓝色标出,左下角有清晰的git分支管理。每次更新,只需要点击左边的commit:
选择你要commit的文件,下面写上一些注释,再回到项目里,右键-Git-存储库-推送,如果这里只是你一个人的repo,那么应该就直接可以完成push了。
最后可以在下方看到你的git分支:
支持远程debug服务器上的代码并直接部署
我也还没弄好,以后更新吧。