Python IDE选择(Pycharm vs VS code,谁更牛!)

PyCharm IDE (community enough!)简单介绍:Pycharm的确是我刚开始学习python时,除了Visual Stu

PyCharm IDE (community enough!)

简单介绍:Pycharm的确是我刚开始学习python时,除了Visual Studio之外,上手的第二个IDE,最初是因其好看的界面,而果断入手的,现在想想,自己还真是视觉动物-_-! 还有一点就是我用Pycharm更多是编写深度学习一些代码,web开发这块用的比较少。列出的优缺点难免有所不足,还请见谅。

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发,出自JetBrains之手。 –百度百科

优点:

1、方便的环境管理

2、因为平时跑代码会有很多环境,结合Anaconda,会有Tensorflow,PyTorch, Keras等等之类好多环境,Pycharm可以为当前项目指定File→setting→Project Interpreter→ 选择自己的环境

3、自动导入包。这点主要是相比于VS Code,因为前几天一直想用用VS Code, 一通折腾之后,发现对于python代码编写,暂时没有这个功能o(╥﹏╥)o

PyCharm 可以通过Alt + Enter(visual studio快捷键下),自动导入包

方便的代码调试

最让我喜欢的就是这点, 通过设置Keymap 为 Visual Studio,

Ctrl + F5→run,

Alt +F5→Debug,

F10→step over(遇见函数,不进去),

F11→step into(代码执行过程中,遇见函数,进入),

Shift + F11→step out(从当前函数跳出),

F5→运行到下一断点(如果有断点的话)

还有一点就是,程序在Debug下,可以通过

进入Console窗口,交互式运行,和运行代码共享变量空间(意思是所有出现的变量,你都可以访问,有没有想到一些好用的功能),如下图红框所示:

Python IDE选择(Pycharm vs VS code,谁更牛!)

缺点:

软件太过臃肿,内存占用太高,特别对于电脑内存小的(4G),打开之后,内存直接占用70-80%。

VS Code IDE

简单介绍:出自微软之手,以界面简洁,轻量著称

优点:

1. 启动超快,相比于Pycharm,那可是一泻千里

2. 内存占用小(没有漫长等待索引过程)

3. 界面好看,有着丰富的主题配色(pycharm也不差)

4. 开源免费,在公司不用考虑那么多

5. 配置远程开发,现在比较方便→ vscode remote 远程开发 远程好评

6. 同步设置到账户,免去每次配置的苦恼→(Settings Sync to Stable)

缺点:

插件需要安装太多,轻量级的背后,有着许多的插件支持,我前几天安装上VS Code之后,只是为了想在我的小电脑上愉快地写python代码,一通安装插件,好不烦恼。

个人看法:

虽然都不完美,但 PyCharm 和 VSCode 都允许创建插件来增强用户体验,两者都具备完善的 IDE,确实可以根据个人所需和要求来选择。两者都拥有强大的社区,尽管 VSCode 诞生的时长不及 PyCharm,但在技术能力方面,确实都具有相当成熟的系统。

你是想为专业的 PyCharm 付费得到专业的经验,还是想要免费的 VSCode 体验,虽然专业性差了点,但具有很强大的可扩展性?

个人来看,如果仅使用 Python 编写代码,那就坚持使用 PyCharm。如果没有,就用 VSCode 吧。

使用 IDE 确实可以改变对编码语言的理解和体验。在此,我希望高级程序员可以根据手上的项目使用 IDE,灵活的使用工具会让工作变得更加的轻松。

欢迎使用 PyCharm 和 VSCode 的用户下方留言,说说自己的想法!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/5745.html

(0)
上一篇 2022-12-14 12:57
下一篇 2022-12-14 12:57

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信