使用VScode的几点感受,对比Pycharm、Jupyter优劣势

开发 开发工具
之所以说vscode能替代PyCharm和Jupyter,因为它既可以写Python脚本项目,也可以运行Jupyter notebook,还支持各种文档浏览编辑,以及有大量的插件。

之前一直是PyCharm+Jupyter的组合,能满足几乎所有的Python开发需求。最近我开始用vscode,发现很香。

PyCharm适合做项目开发,或者平常写写脚本,算是全能型IDE。但PyCharm体积大,对硬件消耗厉害,不够轻便。

Jupyter是近年流行起来的开发工具,基于IPython,主要应用于数据分析、机器学习。

它实质是一个web应用,让你在浏览器上写python,即写即运行,所以适合做数据探索分析。

虽然Jupyter数据开发模式很方便,但它的开发场景毕竟有限,不适合脚本编写和项目开发,debug等功能也处在改善阶段。

如果要为PyCharm和Jupyter找一个替代IDE,能覆盖两者大部分功能,那可能非vscode莫属了。

vscode是微软主推的轻量级代码编辑器,安装Python插件后可以编译代码。

图片

之所以说vscode能替代PyCharm和Jupyter,因为它既可以写Python脚本项目,也可以运行Jupyter notebook,还支持各种文档浏览编辑,以及有大量的插件。

图片

图片

图片

所以说vscode 写Python主要有以下五个优点:

  • 支持IDE开发
  • 支持Jupyter notebook
  • 拥有Python和Jupyter的各类插件
  • 轻量、简单、易上手
  • 自定义程度高

当然,vscode也有不足的地方,它加插件有时候会出现延缓和错误。而且由于插件过多,需要使用者有很好的技术能力去配置,才能达到PyCharm的功能。

因为PyCharm是专业的python 开发工具,所以开发功能上肯定比vscode 更强,但vscode 胜在拓展强。前者像是ios ,后者像是安卓。

责任编辑:赵宁宁 来源: Python大数据分析
相关推荐

2013-10-15 10:45:26

VDIBYOD

2015-08-17 14:48:38

LiFiLiFi网络优劣势解析

2011-08-03 14:49:57

框架

2011-09-22 09:55:40

投影仪评测

2023-06-27 13:51:07

FPGA数据中心程序

2010-05-27 09:33:33

虚拟化技术

2013-07-10 16:36:02

集中式VDI分布式VDI

2010-05-21 16:36:09

GoogleCode

2016-08-31 14:15:28

R语言Excel数据分析

2017-11-24 12:18:35

IaaS云服务云平台

2018-10-31 12:51:04

2010-03-23 14:32:11

混合虚拟化

2011-10-31 13:06:10

2023-03-06 16:29:56

2015-07-08 09:19:56

HaaSHadoop即服务云端Hadoop

2011-06-16 11:46:25

投影机技巧

2013-08-26 10:21:31

Android制造商分析

2018-08-29 15:23:18

数据库NoSQLMongoDB

2011-03-09 09:08:47

HTML5AndroidiOS

2019-04-11 10:26:15

架构运维技术
点赞
收藏

51CTO技术栈公众号