zoukankan      html  css  js  c++  java
  • 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模板文件。但是在新建的时候我这个日期的变量竟然无效,也不知道为什么??

  • 相关阅读:
    hbase java api
    hbase
    误删/usr文件夹解决办法
    死锁问题 代码示例
    H2O 生成 多线程并发控制 Semaphore
    多线程 打印零与奇偶数
    多线程交替打印 采用Semaphore
    多线程按顺序执行
    判断回文数
    整数反转
  • 原文地址:https://www.cnblogs.com/maowuyu-xb/p/11584549.html
Copyright © 2011-2022 走看看