Tencent bigwigs tell you, in the end what to write Python IDE appropriate

Whether you are a novice or old bird Python, certainly had a tangled problem: in the end what to write Python code editor is good?

To this end, we investigated dozens of geese plant program ape who like to use Python IDE, from their views on each section of the editor, may give you some inspiration:

!](https://upload-images.jianshu.io/upload_images/20782681-49847fb363bd6f42?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

The following is a personal opinion

Think: what IDE, is that what you like, what habits you are used to do, or you work, the project team are united with the IDE.

Let's look at each

what do you like?

For example, you prefer to use Notebook, which can not be said to have chiefs recommend that you use pycharm, you immediately give up Notebook, or suddenly today vs code to fire up the IDE, you will immediately fought vscode

Strip the IDE functionality that you really like to use it, you use the habit of it, each has its own advantages IDE, IDE what lies in yourself, even if you think you use the IDE now I did not like the other well, you do not have to give up the original, you can try to download, can also be used in conjunction with multiple IDE, what? Too computer card is not enough, 9102 years have passed, you're not going to change a little better performance? No change will not change it, anyway, I also card.

We will certainly encounter many difficulties when learning python, as well as the pursuit of new technologies, here's what we recommend learning Python buckle qun: 784758214, here is the python learner gathering place! ! At the same time, he was a senior development engineer python, python script from basic to web development, reptiles, django, data mining and other projects to combat zero-based data are finishing. Given to every little python partner! Daily share some learning methods and the need to pay attention to small details
click: Python exchange technology sharing

How to do

这是一个关键,你比如说,你做的是数据科学方面的工作,那么你可以使用

Notebook,(浏览器界面形式,支持代码分段运行,还可以图片嵌入显示,你可以将代码转文本,实时的做笔记,这个笔记不是使用注释能够比的,反正我觉得挺好用的,)

spyder(左边是代码区,右边跑 ipython 终端, 可以开启多个终端. 右边的 ipython 终端窗口也可以内嵌显示图片,也可以运行代码小片段,我一开始使用的就是这个IDE,用起来还可以,现在用的比较少了)

如果你做用用python做web开发,我强烈推荐

pycharm

这个IDE的集成度是真的很高,

什么virtualenv,Docker,Vagrant轻松,Git集成 ,

插件和集成终端以进行版本控制。

在您编码时向您显示PEP-8建议

调试功能,(这个我比较喜欢,用起来很香)

但是这个真的是占内存(我说的是运行内存)

集成一键创建 web项目,dajngo,flask等

支持你电脑上的各种文件格式,当然,什么音乐,视频是不支持的。

有个有社区版和专业版,社区版很多功能都是受到限制的,你可以找找破解版的

下面两个IDE

只做介绍,我也不是很清楚合适做什么,用的少,没有发言权

vs code

这个我用的不多,但是却是很多大佬都有推荐,首先配置是比较麻烦,配置python还是比较简单,配置C++我是现在都没有配置还(个人比较懒),无赖,现在还只是用来学C++,编译都在终端进行。

自定义配置 (就是需要自己配置

集成git

智能提示强大 (大部分IDE都有)

支持各种文件格式(html/jade/css/less/sass/xml)

调试功能强大

各种方便的快捷键

强大的插件扩展(这个是真的香)

体量小,这个也很香

vim

如果你不知道vim那么可能到现在为止你还没有接触过Linux系统

使用vim做为IDE,我是没这个胆了,顶多写写简单的代码,用来写大量代码,我怕我死在在上面,享年18。

也就是说这是大佬专享

项目中大家用什么

比如:公司让大家统一使用A这个IDE,你偏要去使用 B这个编译器,啥都不说,兄弟我敬你是条汉子,江湖再见。

python官网自带的IDE

差点把这个给忘了,你用过吗,香不香?

我相信很多人都用过这个IDE,就是只有一个白色界面的那个。

咋说呢,入门的时候使使就好。

发布了76 篇原创文章 · 获赞 3 · 访问量 7491

Guess you like

Origin blog.csdn.net/NNNJ9355/article/details/103996693