Pycharm工具系统学习(二)

接上篇帖子。

8、安装卸载升级包

(1)命令行的方式,pip install XXX,pip uninstall XXX

(2)图形化界面,settings,+ - * 安装卸载升级。

9、配置项目结构。(新建完一个项目的完整的文件夹后,一般都会进行此步骤,对每个文件夹进行配置)

默认情况下一个项目需具备很多包,比如resource、src、template、tests等包。手动新建完毕,之后可以进行配置。

虽然目前我也不知道配置这些属性有什么意义???。。。

 10、快速修复错误和代码检查。

配置检查的窗口,alt+enter键,就可以快速修复。

11、代码格式化的两种方法。

(1)选中某个python文件,利用快捷键。Ctrl+Alt+L

(2)选中当前的python文件,然后选中reformat

12、导入

(1)自动导入,Alt+enter,比如直接引用os.xx()函数会出错

13、代码的自动跟踪

(1)代码跟踪

使用了python中定义好的某些函数,使用·(点)就能自动带出需要的函数。然后上下翻页选择。

(2)postfix

使用数组的过程中,想通过某个数组的名称,打印出数组的值,直接先敲出想打印的数据,然后·print,再加tab键(或者回车键),可以自动切换为我们需要的格式。

 python当中还有很多别的函数具有类似的功能,可以在settings里面查看,这些都属于编码过程中的快捷操作,非常方便。

 14、Pycharm生成代码

(1)生成不存在的符号(例如:类里面的方法、属性)#Alt + enter

(2)通过Live Template生产代码 Ctrl+ J

主要用于列表,可以直接敲出for X in list:

(3)实现一个未实现的方法 ctrl + i

继承某个类时,用这个快捷键可以快速的点出你继承的类,需要你实现的方法。

(4)覆盖父类中的方法 ctrl + o

(5)在代码周围添加代码,例如:捕获异常 Ctrl + Alt + T,If while这些都可以。

(6)删除代码块

15、Pycharm代码重构

(1)重命名,主要指的是函数模块的重命名。比如定义了a.py 和 b.py。在a中引用了b,可用快捷键shift+f6(右键refactor也可以)对b.py进行重命名,然后a中的引用,也会自动更换名称。

(2)修改签名(例如:函数名、参数名)

在某个函数旁边点击refactor,可以对函数,或者函数当中的参数进行重命名。重命名会默认所有对出现该函数或者参数的地方进行修改,一劳永逸。

 (3)提取,抽象出常量,变量,超类。

16、Pycharm文件和代码模板。

(1)在settings里面可以对已经有的模板文件进行重新定义和更改,但是一般情况下,会选择使用默认的格式。

(2)当新建一个python文件时,我们希望它自动带上一些我们的个人信息,那么可以定义python模板文件。但是在新建的时候我这个日期的变量竟然无效,也不知道为什么??

原文地址:https://www.cnblogs.com/maowuyu-xb/p/11584549.html