pycharm 简介

2022-12-26 17:49 更新

什么是pycharm

PyCharm是由JetBrains打造的一款Python IDE。(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

随着版本的迭代,jetbrains在pycharm中内置了更多的支持,从Django到轻量化的flask到接地气的pyramid再到结合最新特性的异步web框架fastAPI,pycharm都能胜任。

另外pycharm因为同系列软件的加持(webstorm),所以在pycharm也可以直接进行前端开发(支持bootstrap,angular,react,加插件也可支持vue)。

此外pycharm还支持科学计算。在科学计算领域,matlab一直都是独占鳌头,但是python出现打破了这个局面,python具有的优势(众多优秀的第三方库(生态完整且强壮),较易学习,开源免费,语法优美)让其在科学计算领域也分得一杯羹,而作为python IDE中最强大的存在,pycharm也对科学计算提供了完美的支持。

最后,jetbrain拥有丰富的插件市场,pycharm也能享受到这些丰富的插件,安装了这些插件你就能得到最好的开发体验!

关于本手册使用的pycharm版本

本手册使用的pycharm版本为2022.1.3专业版,使用相同的版本会得到最好的学习体验!但其他版本也能在本手册中获得一些参考。

本手册的部分截图是社区版(会特殊注明)。社区版和专业版在很多功能上都是相似的,这点后续不再进行解释。

本手册的对应的pycharm经过汉化!但在操作过程中会附加相应的英文名称,可以根据截图中的相应位置找到一样的英文按钮!

关于pycharm社区版和专业版的区别与选择

来自官网的介绍如下:


社区版和专业版的区别很明显,社区版阉割掉了很多功能,但这并不意味着不好用,毕竟vscode一个代码编辑器加上插件都能成为优秀的python开发环境,社区版的pycharm自然也不赖。

这两者的选择可以简单的做如下介绍:

  • 企业用,必须用专业版,不然会收律师函。
  • 个人用,如果是学生,可以申请jetbrain的学生认证,免费试用!
  • 个人用,你在GitHub上有一个很出名的项目,可以得到jetbrain的免费使用授权,但多出名这个界定标准由jetbrain决定
  • 个人用,一些特殊手段,比如注册机,一些基于java的网络拦截器等等实现的破解,只能说尽早入正,最好不要在企业中使用。
  • 小作坊使用,如果不想收律师函的话,最好还是用社区版。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号