首页 > 其他 > 详细

【Pycharm学习】pycharm快捷键

时间:2020-06-05 18:04:48      阅读:41      评论:0      收藏:0      [点我收藏+]

1.如何根据方法名定位源码

把鼠标移动至方法名位置,然后按住Ctrl建, 有信息显示,直接点击进入

2.查找元素与替换

  • 查找:Ctrl + F,然后输入要查找的单词
  • 替换: Ctrl + R, 输入要替换的单词与代替词

3.展开与缩放

  • 展开: Ctrl +
  • 缩放: Ctrl -

4.全局的展开与缩放

这个应用与上文的“展开与缩放”的不同在于:上文的是针对某一方法的展开与收起,而这里是针对整体,方便清理思路(了解整体运用到的方法)

  • 展开: Ctrl + Shfit +
  • 缩放: Ctrl +Shift -

5.直接转到下一行(不管鼠标指针在哪里)

按住Shift + Enter

6.自动编写相应方法或是属性

6.1类操作

先正常方法创建一个类, 比如:

class Test():
    """
    """

现在我们自动生成一个类方法,具体如下:

Test.haha()

按住win + Alt + Enter组合键
注意,以上代码与Class Test代码块是同等缩进,且不能方法if name == “main”:代码块里
以上步骤得到如下结果:

class Test():
    """
    """
    @classmethod
    def haha(cls):
        pass

Test.haha()

以下我们创建一个类属性,输入以下代码:

Test.Arr

按住win + Alt + Enter组合键
结果如下:

class Test():
    """
    """
    Arr = None

    @classmethod
    def haha(cls):
        pass

Test.haha()
Test.Arr

6.2.实例操作

我们先生成一个实例,输入以下代码:

t = Test()

现在我们自动生成一个类方法,输入以下代码:

t.do_nothing()

按住win + Alt + Enter组合键
得到如下结果:

class Test():
    """
    """
    Arr = None

    @classmethod
    def haha(cls):
        pass

    def do_nothing(self):
        pass


Test.haha()
Test.Arr
t = Test()
t.do_nothing()

最后我们实现一个类属性, 输入以下代码:

t.name

按住win + Alt + Enter组合键
得到结果:

class Test():
    """
    """
    Arr = None

    def __init__(self):
        self.name = None

    @classmethod
    def haha(cls):
        pass

    def do_nothing(self):
        pass


Test.haha()
Test.Arr
t = Test()
t.do_nothing()
t.name

我们发现,创建实例属性的时候,代码块多了一个__init__方法,属性就包含在这个方法里面。

7.标记 TODO

在任何地方输入“# TODO 其他信息”,便可对工作进度进行标记,方便下次编写代码的时候直接点击标记,然后到达现在的位置。特别是工程化管理的时候,这个很重要。
技术分享图片

8.pycharm取消全部断点

1. 在idea左下方找到"View Breakpoints"按钮,点击打开.

技术分享图片

 

2.点击"Line Breakpoints"前方的全选框,取消全选.

技术分享图片

3.点击上方"-"即"Remove"按钮,即可取消所有Breakpoints.

技术分享图片

4.清除断点后,点击"Done".

技术分享图片

【Pycharm学习】pycharm快捷键

原文:https://www.cnblogs.com/gtea/p/13050920.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!