ad

从《Python数据分析案例教程》中_领悟数据和Python的魅力_2.2 PyCharm 的安装

admin 145 2023-10-25

【摘要】 本书摘自《Python数据分析案例教程》一书中第1章,第1节,由万念斌、肖伟东、叶丰标编著。

2.2 PyCharm 的安装

2.2.1 认识 PyCharm

PyCharm 是一款功能强大的 Python 编辑器,有一整套可以帮助用户在使用Python 语 言开发时提高其效率的工具,比如,调试、语法高亮、Project管理、代码跳转、智能提示、自动 完成、单元测试、版本控制等。此外,该IDE 提供了一些高级功能,以用于支持 Django 框架 下的专业 Web 开发。 PyCharm 支持 Google App Engine和 IronPython,这些功能在先进代 码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力 工具。

PyCharm 的 版 本 有 professional 版 和 community 版 ,professional 是 专 业 版 , community 是社区版,推荐安装社区版,社区版免费使用。

PyCharm 的主要功能包括:

从《Python数据分析案例教程》中_领悟数据和Python的魅力_2.2 PyCharm 的安装

(1)编码联想。 PyCharm 提供了一个带编码补全、代码片段,支持代码折叠和分割窗口 的智能、可配置的编辑器,可帮助用户更快更轻松地完成编码工作。

(2)项目代码导航和分析。 PyCharm 可帮助用户即时从一个文件导航至另一个,从一 个方法至其声明或者用法,甚至可以穿过类的层次,用户使用快捷键能快速导航到指定位置。使用PyCharm 编码语法,错误高亮显示,智能检测以及一键式代码快速补全建议,使得 编码更优化。

(3)Python 重构。 PyCharm 具有 Python 重构功能,用户能在项目范围内轻松进行重 命名,提取方法和超类,导入域、变量、常量,进行移动和前推、后退重构等。

(4)支持Django。PyCharm 具有自带的 HTML、CSS 和 JavaScript 编辑器,用户可以 更快速地通过 Django框架进行Web 开发。此外,它还能支持 CoffeeScript、Mako和Jinja2。

(5)图形页面调试器。用户可以用PyCharm 自带的功能全面的调试器对 Python 或者 Django应用程序以及测试单元进行调试,该调试器带断点、步进、多画面视图、窗口以及评 估表达式功能。

(6)集成的单元测试。用户可以在一个文件夹运行一个测试文件、单个测试类、 一个方 法或者所有测试项目。

PyCharm 软件中使用的常用快捷键有:

(1)Ctrl+Shift+L:调整代码格式。

(2)Ctrl+"/":行注释、块注释。

(3)Alt+Enter:快速修正。

(4)Ctrl+Shift+F10:运行脚本。

(5)Ctrl+D: 复制当前行。

(6)Ctrl+Y: 删除当前行。

(7)Shift+Enter:快速换行。

(8)Tab:缩进当前行(选中多行后可以批量缩进)。

(9)Shift+Tab:取消缩进(选中多行后可以批量取消缩进)。

(10)Ctrl+F:查找。

(11)Ctrl+H: 替换。

(12)Ctrl+减号:折叠当前代码块。

(13)Ctrl+Shift+减号:折叠当前文件。

(14)Ctrl+Q: 在参数列表位置,显示可以输入的所有参数。

(15)Ctrl+D: 未选中时,复制当前行到下一行,选中时复制粘贴选中部分。

(16)Ctrl+J:输入模板。

(17)Ctrl+F8:设置/取消断点。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《智能制造服务云平台初探》_让你更懂智能制造_6.9 无线对讲系统
下一篇:《认知计算与深度学习》_基于物联网云平台的智能应用_2.3.4 Docker 容器调度和业务流程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×