从零学Python:第⼗九课-使⽤PyCharm开发Python应⽤程序坚持学习完前18课的⼩伙伴应该已经感受到了,随着我们对Python语⾔的认知在逐步加深,我们写的代码也越来越复杂了。“⼯欲善其事,必先利其器”,如果希望能够更快更好的写出代码,选择⼀个称⼿的开发⼯具是很有必要的。虽然我们之前推荐⼤家使⽤的VS Code 已经很好了,但是对于复杂应⽤程序或者商业项⽬开发来说,我们还有更好的选择,它就是JetBrains公司出品的PyCharm。
PyCharm的下载和安装
可以在JetBrains公司的官⽅⽹站到PyCharm的下载链接,有两个可供下载的版本,⼀个是社区版(PyCharm CE),⼀个是专业版(PyCharm Professional)。社区版在Apache许可证下发布,可以免费使⽤;专业版在专⽤许可证下发布,需要购买授权后才能使⽤,但新⽤户可以试⽤30天。很显然,专业版提供了更为强⼤的功能和对企业级开发的各种⽀持,但是对于初学者来说,社区版已经⾜够强⼤和好⽤了。安装PyCharm只需要直接运⾏下载的安装程序,然后持续的点击“Next”(下⼀步)按钮就可以啦。下⾯是我在Windows系统下安装PyCharm的截图,,安装完成后点击“Finish”(结束)按钮关闭安装向导,然后可以通过双击桌⾯的快捷⽅式来运⾏PyCharm。
⾸次使⽤的设置
第⼀次使⽤PyCharm时,会有⼀个导⼊设置的向导,如果之前没有使⽤PyCharm或者没有保存过设置的就直接选择“Do not import settings”进⼊下⼀步即可,下⾯是我在macOS系统下第⼀次使⽤PyCharm时的截图。
专业版的PyCharm是需要激活的,强烈建议⼤家在条件允许的情况下⽀付费⽤来⽀持优秀的产品,如
果不⽤做商业⽤途或者不需要使⽤PyCharm的⾼级功能,我们可以暂时选择试⽤30天或者使⽤社区版的PyCharm。如果你是⼀名学⽣,希望购买PyCharm来使⽤,可以看看教育优惠官⽅申请指南。如下图所⽰,我们需要点击“Evaluate”按钮来试⽤专业版PyCharm。
接下来是选择UI主题,这个可以根据个⼈喜好进⾏选择,深⾊的主题⽐较护眼⽽浅⾊的主题对⽐度更好。
再接下来是创建可以在“终端”或“命令⾏提⽰符”中运⾏PyCharm的启动脚本,当然也可以不做任何勾选,直接点击“Next: Featured plugins”按钮进⼊下⼀环节。
createpipe appcontainer然后可以选择需要安装哪些插件,我们可以暂时什么都不安装,等需要的时候再来决定。
最后点击上图右下⾓的“Start using PyCharm”(开始使⽤PyCharm)就可以开启你的PyCharm之旅了。
⽤PyCharm创建项⽬
启动PyCharm之后会来到⼀个欢迎页,在欢迎页上我们可以选择“Create New Project”(创建新项⽬)、“Open”(打开已有项⽬)和“Get from Version Control”(从版本控制系统中检出项⽬)。
joinin和join区别如果选择了“Create New Project”来创建新项⽬就会打⼀个创建项⽬的向导页。下图所⽰是PyCharm专业版创建新项⽬的向导页,可以看出专业版⽀持的项⽬类型⾮常的多,⽽社区版只能创建纯Python项⽬(Pure Python),没有这⼀系列的选项。
接下来,我们要为项⽬创建专属的虚拟环境,每个Python项⽬最好都在⾃⼰专属的虚拟环境中运⾏,因为每个项⽬对Python解释器和三⽅库的需求并不相同,虚拟环境对不同的项⽬进⾏了隔离。在上图所⽰的界⾯在,我们可以选择“New environment using
kettle发音Virtualenv”(新建虚拟环境),这⾥的“Virtualenv”是PyCharm默认选择的创建虚拟环境的⼯具,我们就保留这个默认的选项就可以了。pycharm python安装教程
项⽬创建完成后,可以在项⽬⽂件夹下创建Python⽂件并编写Python代码,如下图所⽰。左侧是项⽬浏览器,可以看到刚才创建的项⽬⽂件夹以及虚拟环境⽂件夹。我们可以在项⽬上点击⿏标右键,选择“New”,在选择“Python File”来创建Python代码⽂件,下图中我们创建了两个Python⽂件,分别是po
ker_game.py和salary_system.py。当然,如果愿意,也可以使⽤复制粘贴的⽅式把其他地⽅的Python代码⽂件复制到项⽬⽂件夹下。
霹雳布袋戏全集目录在⼯作窗⼝点击⿏标右键可以在上下⽂菜单中到“Run”选项,例如要运⾏salary_system.py⽂件,右键菜单会显⽰“Run
'salary_system'”选项,点击这个选项我们就可以运⾏Python代码啦,运⾏结果在屏幕下⽅的窗⼝可以看到,如下图所⽰。
常⽤操作和快捷键
PyCharm为写Python代码提供了⾃动补全和⾼亮语法功能,这也是PyCharm作为集成开发环境(IDE)的基本功能。PyCharm
的“File”菜单有⼀个“Settings”菜单项(macOS上是在“PyCharm”菜单的“Preferences…”菜单项),这个菜单项会打开设置窗⼝,可以在此处对PyCharm进⾏设置,如下图所⽰。
python中文ide
PyCharm的菜单项中有⼀个⾮常有⽤的“Code”菜单,菜单中提供了⾃动⽣成代码、⾃动补全代码、格式化代码、移动代码等选项,这些功能对开发者来说是⾮常有⽤的,⼤家可以尝试使⽤这些菜单项或者记住它们对应的快捷键,例如在macOS上,格式化代码这个菜单项对应的快捷键是alt+command+L。
除此之外,“Refactor”菜单也⾮常有⽤,它提供了⼀些重构代码的选项。所谓重构是在不改变代码执⾏结果的前提下调整代码的结构,这也是资深程序员的⼀项重要技能。还有⼀个值得⼀提的菜单是“VCS”,VCS是“Version Control System”(版本控制系统)的缩写,这个菜单提供了对代码版本管理的⽀持。版本控制的知识会在其他的课程中为⼤家讲解。
下表列出了⼀些PyCharm中特别常⽤的快捷键,当然如果愿意,也可以通过设置窗⼝中“Keymap”菜单项⾃定义快捷键,PyCharm本⾝也针对不同的操作系统和使⽤习惯对快捷键进⾏了分组。
说明:Windows系统下如果使⽤PyCharm的默认设置,可以将上⾯的command键换成ctrl键即可,唯⼀的例外是ctrl + space那个快捷键,因为它跟Windows系统切换输⼊法的快捷键是冲突的,所以在Windows系统下没有与之对应的快捷键。
简单的总结
PyCharm很强⼤,尤其是专业版的PyCharm,但是要⽤得很溜也是需要花时间的。建议⼤家⼀边使⽤⼀边总结,这样才会越来越顺⼿,⼯作效率也会随之⽽提升。
不清楚的地⽅,伙伴们可以留⾔,需要教程的,也可以说,我尽量出视频教程!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论