对比Python这几种不同的编辑器/IDE优缺点,看看你最中意哪一款?
大家好,我是辰哥
今天和大家聊聊Python几种不同的编辑器,做一下各自的优缺点对比,
看看你最中意的编辑器是哪一个?
1. pycharm
https://www.jetbrains.com/zh-cn/pycharm/
Pycharm分别为社区版(免费版)和专业版(收费版),基本的python代码,像爬虫,数据分析,基础这些python相关的代码编写,社区版就完全够用。
专业版比社区版功能多哪些(区别)?(简单举几个)
PYcharm专业版增加了Web开发、Python We框架、Python分析器、远程开发、支持数据库与SQL等更多高级功能。
优点:
1)没用的变量颜色会变灰
2)用错了的变量下面会有红色波浪线
3)书写提示
缺点:
1)界面不是很好看
2. jupyter notebook
https://jupyter.org/
Jupyter notebook成了数据科学家眼里的一款人见人爱的工具,它能帮助他们便捷地执行各种端到端任务,如数据清洗、统计建模、构建/训练机器学习模型。
理由(优点):
1.直接通过浏览器运行代码,同时在代码块下方展示运行结果
2.对代码编写说明文档或语句时,支持Markdown语法
3.以富媒体格式展示计算结果。富媒体格式包括:HTML,LaTeX,PNG,SVG
缺点:
它不是一个真正意义上的集成开发环境,像代码格式、依赖管理、产品打包、单元测试等功能,相比重型IDE,它的功能还是比较弱。
3. Spyder
https://www.spyder-ide.org/
spyder具有一个综合开发工具的高级编辑、分析、调试和概要分析功能与科学包的数据探索、交互执行、深度检查和漂亮的可视化功能的独特组合。
优点:
安装anaconda之后会自动安装了spyder,因此集成了很多python包,此外对python包的管理很方便
缺点:
很多变量它不会显
4. sublime
https://www.sublimetext.com/
优点:
体积小、运行快、启动快、可安装大量插件
缺点:
收费、闭源、版本2和版本3插件不兼容
5. visual studios code
https://code.visualstudio.com/
优点:
免费、插件多、占用内存低、支持各大编程语言
缺点:
不够稳定
以上这5款Python编辑器/IDE我都使用过,也是目前最常用的几种编辑器(编写python程序)
相信还有很多可以编写python程序的IDEA或者工具(因为我没有使用过其他的,没有发言权),当还是给大家列出:
除了上面5款编辑器外,Atom、Eclipse、Wing、Thonny、Pyzo、PyScripter 、Eric Python等
最后
如果你目前使用的python编辑器也属于这5款中的哪一个,欢迎在下方留言,看看哪款编辑器最受欢迎。不属于这5款之内的,也在下方留言你目前所使用的是哪款编辑器,让大家也学习了解一下。
2021-10-13
2021-10-14
2021-10-12
2021-10-09
分享
收藏
点赞
在看