乐趣区

关于测试:Pycharm使用教程5个非常有用的技巧

PyCharm 是一款十分弱小的编写 python 代码的工具。把握一些小技巧能成倍的晋升写代码的效率,本篇介绍几个常常应用的小技巧。

一、分屏展现

当你想同时看到多个文件的时候:

  1. 右击标签页;
  2. 抉择 move right 或者 split vertical;
  3. 成果。

二、近程 Python 解释器

  1. 解释器设置里点击设置;
  2. 抉择 docker, ssh 等近程解释器。

三、Live Templates

live templates 次要是偷懒用的,采纳当时定义好的模板,一个按键实现一长串的代码输出:

  1. 快捷键 ctrl + j展现所有的 live template;
  2. 快捷输出各种表达方式;
  3. 输出对应名字的字符时会有相应提醒,比方输出 main 能够展现 if…main… 表达式和推导式等。
  4. 你能够自定义 Live Templates,定义好了当前,当你输出对应的关键字或者应用 ctrl + j就能看到本人定义好的模板间接应用。抉择应用场景当前,能够在输出 class 的时候主动提醒生成一大段代码块。输出 html 时会输出很多就是应用的 live template。

四、代码提醒

  1. 额定代码提醒 coding attentions;
  2. 每种代码都有额定的提醒,应用快捷键 alt + enter 能够呈现。

比方光标放到字典上,应用快捷键或者点击左侧小黄灯呈现额定提醒:

  • 能够将双引号换成单引号,有时候须要单引号换成双引号,合乎 json 转化规范;
  • 也能够将字典示意模式转化成结构器模式:
  • 放到函数上能够增加函数注解和函数的文档字符串。
  • 放到类 class 上能够动态创建 self.name = name

五、提取函数 extract method

场景:当时定义了一个函数,起初发现外面很多的步骤都能够封装成各种小办法。能够通过 ctrl + alt + m 动静生成。

def run(a, b):
    print("a is {}".format(a))
    print("b is {}".format(b))
  
    print(a + b)

心愿将第 1、2 行封装成一个函数 print_a_b,第三行封装成另一个函数 sum_a_b:

退出移动版