python软件和pycharm,pycharm做什么用的
Pycharm是一款常用的python开发工具,功能强大,支持多平台(Windows/MacOS/Linux)。提供了社区的官方开源版本:免费版pycharm社区的下载地址。
pycharm在日常开发中的常用功能简介:断点调试,类似Visual Studio,实时查看变量/内存使用情况,支持django/flask等项目的调试:代码风格自动检查,内嵌PEP8标准(详见附录),代码风格统一,易于管理。配置方法:
(1) pip安装autopep8
(2)选择菜单文件-设置-工具-外部工具-点击加号添加工具。
(3)填写配置项。
名称:Autopep8(可选)工具设置:程序:auto pep8参数:-就地-积极-忽略=e123,e133,e50 $ filepath $工作目录:$ project filedir $
内置git函数方便版本控制。
支持模块模板,方便统一标注样式,在项目中注明作者。自动分析模块全局变量,函数位置,位置切换非常方便。
单元测试功能,可以更快速的进行单元测试,提高代码的健壮性。以下是开发过程中常见快捷键的示例:
1.Ctrl点击(或Ctrl B)轻松查看源代码,了解代码原理。
2.自动引入,Alt回车,自动提示,引入模块神器。选择设置-通用-自动导入-python:先显示弹出;
3.插入常用代码Ctrl J无需重复劳动。
快速查找文件Ctrl E打开最近访问过的文件,Ctrl Shift E打开最近编辑过的文件,尤其是在大型项目中,传统的逐层文件搜索效率非常低;用Ctrl+Tab切换之前打开的文件,切换效率明显提高。
通用搜索,双击Shift,可以搜索文件名,类名,方法名,目录名。目录搜索的窍门是在关键词前加斜杠/。历史粘贴板,Ctrl Shift V可以访问历史粘贴板。多屏显示代码,在设置-按键映射中自定义。任何换行符,Shfit回车。优化导入,Ctrl Alt O,移除不用的导入,规范引用顺序。选择评论行,Ctrl/另外,pycharm支持多python共存和virtualenv的配置。同时开发多个版本更方便。
在其他方面,pycharm还可以自定义字体、语法高亮颜色等一系列独立配置,可以让编写代码更加令人满意。
附录1: Win/Mac快捷方式(麻瓜编程原图)
Win快捷键高清地图链接
Mac快捷键高清地图链接
附录2: PEP 8标准PEP 8标准-英文原版
PEP8标准1的中文摘要代码布局。缩进固定为4个空格,防止不同平台间表格缩进不一致;
2.每行的最大长度是79个字节;
3.3 .导入时,首先是标准库,其次是第三方库和自定义文件导入;
模块顶部应该有模块注释;和类自定义函数应该有它们的函数,以及对输入和输出参数的注释。对于要解决的问题,句末可以有注释,如# FIXME/TODO等高亮注释;
命名风格1。避免使用库文件名或易混淆的通用名称;
2.类名或异常名:类名首字母大写的规则。类,带有前导下划线;
3.函数名和变量名:小写,可以用下划线隔开,增加可读性;
4.函数和方法的参数名:使用self作为实例方法的第一个参数,cls作为类方法的第一个参数;
5.常量:大写,可以用下划线隔开,增加可读性;
编程建议1。与None等字符比较时,用is或is not,不等于operation
2.在捕获异常时,使用详细的异常声明而不是exception(空的except:语句将捕获SystemExit和KeyboardInterrrupt异常。这样会很难用Ctrl C中断一个程序,也会隐藏其他问题);
3.try中的代码功能越清晰越好。不要用一个尝试来包容一切;
4.使用isinstance(object,type)代替类型比较。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。