eclipse debug怎么用_「推荐」python学习一定用pycharm吗?

“python学习一定用pycharm吗?”

00e2cf3beee74cd08a9533380f5b7a18

这个问题的答案是“不一定”
其实,除了pycharm以外,还有很多其他的编写工具。
集合了众多大佬对这个问题的总结和投票,老K将统计结果和推荐说明列了出来。

快来看看都有哪些宝藏IDE吧~!


本次问题集结133位业内同事的反馈,根据当前提及人数进行排序依次如下:

1. pycharm :79票

55fe90e786bc436aa465f2f1b3650cc4

说明:

pycharm自然是最专业的python开发IDE,相比较其它一众靠插件支持起Python编译环境的“兼职”编辑器,Pycharm的专业性非常突出!
虽然学习python不一定非得用pycharm, 但不可否认pycharm是最好央的python ide之一.
Python的编辑器很多,除了Pycharm以外,还有Vim、Eclipse、Sublime、Spyder、Jupyter,具体还是要看工作中的情况,习惯了就会顺手,没有什么一定的。


2. vscode :45票

498e5f5ef98c4073a208db8e07fc79cc


说明:

VsCode很方便,语法补全,语法检查等功能也都很好用。要说有什么缺点的话,配置环境麻烦可能是一个,不过vs code的功能会比pycharm更齐全,就看使用者用不用得到了。
对于需要导入第三方库(或者自己写库)的,以及需要调试功能,vs会是一个很好的选项(visual studio的python IDE)
在具体生产工作的时候,IDE只要顺手就好。建议从pycharm或VS code开始折腾。


3. JupyterNotebook :25票

1e9d9c87faea4275ac83d72b7b92bdc4


说明:

学习python,除了pycharm,还有jupyter notebook、spyder等等。
可以下载了一个 Anaconda,jupyter notebook就是里面自带的,还可以配置spyder、python、vs code等,有需要切换软件的,可以自定义安装组件,相当方便。对于初学者来说非常友好,Jupyter尤其对从事数据分析的小伙伴特别有用。


4. vim :16票

74fb3a446e5e442db8a969d8bafa4d0c


说明:

对于很多使用python十几年的老Pyer来说,可能习惯使用pycharm的并不多,甚至很多都没安装过pycharm。Pycharm是最近几年才火的,老程序员一般习惯开源免费的。而vim就是其中值得推荐的一款。
学习python与pycharm无根本联系。凡事没有绝对,真要学随便用什么都行。Python自带的idle以及vim都是很好的选择
再次强调:学习Python与使用pycharm完全不挂钩!快去试试看vim,完全免费!用习惯了真香!


5. sublime :16票

8b9f52ae95d24477805c483984e18897


说明:

Sublime Text 被很多人认为是最好的 Python 编辑器,凭借着它的简单、通用、方便,使得它获得了广泛的使用,适应于各种平台。
Sublime作为一个轻量级的Python编辑器,极易上手,习惯了就很好用!
对于新手,特别是还在学习Python阶段的初学者,不建议使用pycharm或者别的ide,现在收走的弯路会在工作中让你碰壁。建议配好环境直接用Sublime或者记事本,再用控制台来debug,对你的成长和帮助一定很大!


6. spyder :16票

47c502cc05554643bea065eeac19364e


说明:

Spyder可以通过 Anaconda一键安装,An里除了spyder这个工具,还有jupyter notebook、vs code等可以自定义安装,后续需要的时候可以简单地直接点击安装,相当方便。Spyder对于初学者非常友好。
而题主问的pycharm,本质上就是一款软件产品,产品就一定有优点有缺点,但对于学习来说,软件本身并不重要,哪怕用最简陋的Python自带IDE,像命令行一样编写,也不会影响python的学习,先装一套anaconda,领取下面的学习资料,用spyder先写起来吧。


7. anaconda :11票

539ab0b2d5414f6a999e060888518ccd


说明:

Anaconda 是一款Python工具集成,包括了jupyter notebook,以及一个不错的IDE spyder。spyder最近升级到4了,比之前又增加了很多功能。jupyter notebook则十分适合用于数字科学方面的教学和练习。
和pycharm一样,Anaconda也只是一款软件产品,并不能帮助你轻而易举地学会python,但还是推荐安装anaconda,尝试用用看里面集成的jupyter和spyder。
对于不会预装和配置环境的小伙伴,不懂得如何安装第三方库的新手学院,anaconda是真的好用!


8. notepad :7票

a202667e460d44e7b63c2264c91e7ec8


说明:

Pycharm不是学习python必选的,其实记事本、notepad++、命令行也可以运行python,有时候只是想运行一下简单的测试代码,完全没必要打开pycharm,新建文件,新建python文件这些繁琐的步骤,直接记事本写好在命令行里python3运行,其实也很方便!
而且,如果是新学Python的小白,不建议用pycharm,请先忘记ide。在电脑里配好环境,然后直接用记事本写,用控制台调试。你现在走过的弯路会是你通向未来的捷径。


9. emacs :6票

919f1aad29704d35adc90bea5500f7fc

说明:

emacs是一款类似记事本的工具,对于很多十年以上的老pyer来说,接触python的时候还没有pycharm这种工具软件,很多人是用不上手的,对于一些大佬程序员来说,相比方便来说,更看重开源免费这些特点,emacs就是很多人的选择。
如果你和大佬一样,喜欢开源免费的工具,可以考虑选择emacs开发工具。


10. atom :5票

47998069410b40e496e760ed0ff89da0

说明:

atom是一款github出品的代码编辑器。安装非常方便,插件也很多,方便您修改样式,美化代码,优化快捷键。值得你去探索。


11. IDLE :4票

dafdcebf2bfc45c684984695f5169e1a

说明:

IDLE是python自带的编辑器,根据每个人的个人习惯不同,IDLE也会是一个不错的选择。编辑器这东西,每个人都有自己所好,pycharm自然好,但IDLE也不差。
对刚开始学习python的小伙伴,要跑一些非常简单的脚本时,建议直接用用python自带的IDLE。等熟练后,要上项目或者接触数据分析,会频繁使用numpy,matplotlib,sklearn等第三方库时,再开始使用jupyter这类的ide。会是比较好的选择。


12. Eclipse :4票

ebcaba0b46c64d8faae6c9aa44c5e276

说明:

Eclipse + PyDev也可以是你的选择!Eclipse 是一个开源编辑器,也是 Windows 系统推荐的 Python IDE 之一。虽然eclipse的扩展和插件比较昂贵,但能构建你想要的一切。Eclipse加上以 PyDev 扩展,可以实现智能 debug,高效地改善代码质量。
Eclipse作为一款被推荐的python编辑器,再实际工作中,也是很多程序员的习惯之一,具体用不用,就看个人意愿了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值