VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > python入门教程 >
  • 使用pycharm or vscode来编写python代码?

本文为作者原创,转载请注明出处:https://www.cnblogs.com/zhaoqingqing/p/16960533.html



pycharm社区版可用于商业项目#

pycharm社区版可用于商业项目,来源于官方的回答:Can I use Community Editions of JetBrains IDEs for developing commercial proprietary software? – Licensing and Purchasing FAQ


pycharm专业版和社区版功能对比表#

  PyCharm Professional Edition PyCharm Community Edition
Intelligent Python editor
Graphical debugger and test runner
Navigation and Refactorings
Code inspections
VCS support
Scientific tools  
Web development  
Python web frameworks  
Python Profiler  
Remote development capabilities  
Database & SQL support  

以pycharm2021版本为例,社区版比专业版小100MB左右


pycharm专业版特有的功能#

专业版可以很方便地同时打开多个目录,方法File - Attach ,社区版需要在设置 - 项目 - 项目结构 - 添加内容Root,把其它文件夹添加进去。

社区版在任务栏右键 - 无法显示最近打开的项目,但可以通过:File - 打开最近,社区版建议勾选:启动时重新打开项目,Settings/Preferences | Appearance & Behavior | System Settings | Startup/Shutdown | Reopen last project on startup

2022.3社区版可以在任务栏右键选择最近打开的项目,而2020.3社区版任务栏右键则是空的。


两者互通#

社区版可以导入专业版的代码片段和文件模版,比如我在2020的社区版可以导入2021专业版的配置。


web开发#

web开发的同学需要,而我们主要用来做游戏开发,所以用不上。


Scientific tools#

一组科学计算的库包括Matplotlib 和NumPy Scientific tools | PyCharm (jetbrains.com)

科学工具例子介绍,可绘制图表 Scientific & Data Science Tools - Features | PyCharm (jetbrains.com)

Remote Development#

远程调试,这个功能比较实用,如果有需求,也可以使用vscode进行调试。


我的经验#

对于游戏开发者来说,使用社区版就足够了,当然我司很多同事是使用vscode编写python代码。

因为pycharm中文编码很难解决,甚至非常的头疼,这个问题我研究了很久也没有一套很好的解决办法,但是在vscode中原生就解决了。


pycharm社区版和vscode#

vscode在调试时的显示的信息比pycharm社区版更详细,更强大。

pycharm社区版,只能显示这个类的外部信息,而一些object内置的信息就无法显示出来,比如__dict__和内置方法

作者:赵青青   一名在【网易游戏】做游戏开发的程序员,擅长Unity3D,游戏开发,.NET等领域。

相关教程