ABCDEFG 发表于 2021-11-15 13:23:13

Pycharm常用快捷键大全(二)


  11. 上下移动选中方法体【Ctrl + Shift + 上、下键】

  如果我们想将下面的send方法移动到click方法的上方,可以在send方法名这行(def 所在行)按下【Ctrl + Shift + 上】即可


def click(path):
    print('click')

def send(path):
    print('send')

  效果


def send(path):
    print('send')

def click(path):
    print('click')

  向下移动则按【Ctrl + Shift + 下】即可!

  12. 复制代码【Ctrl + D】

  如果我们想复制一行代码,可以在相应代码行按下【Ctrl + D】


x=y=z=1

  效果


x=y=z=1
x=y=z=1

  也可以选中多行代码进行复制

def show_text(text,a):
    a+=1
    print(text,a)

  效果

  但需要自己换行


def show_text(text,a):
    a+=1
    print(text,a)def show_text(text,a):
    a+=1
    print(text,a)

  13. 折叠代码【Ctrl + -】

  想折叠下面的代码的话,可以选中代码再按下【Ctrl + -】

def show_text(text,a):
    a+=1
    print(text,a)

  效果

def show_text(text,a):...

  14. 展开代码【Ctrl + +】

  同上

  15. 将代码抽取为一个方法【Ctrl + Shift+M】

  如果想将如下的代码,写到一个方法中的话,可以选中代码并按下【Ctrl + Shift+M】


y=1
y+=1
print(y)

  然后重命名方法,再点击【ok】



  效果

def test():
    global y
    y = 1
    y += 1
    print(y)


test()

  16. 重命名文件【Shift+F6】

  需要重命名文件名时,可以选择对应文件按下【Shift+F6】,再输入框输入新的文件名再点击【Refactor】即可



  效果



  17. 查找类被引用的地方【Ctrl+N】

  按下【Ctrl+N】输入类的关键字,就可以看到被引用的类,点击对应的条目可跳转到对应文件



  18. 查找/全局查找【Ctrl+F / Ctrl + Shift+F】

  当前文件的查找可以按下【Ctrl+F 】并输入要查找的关键字就会高亮包含关键字的代码



  点击图中红款的箭头,可以逐行查看包含关键字的代码;另外,按下【Shift + F3】或【F3】也可以实现!



  点击红框中的窗口图标,可以打开TOOL窗口进行多窗口查询



  效果



  全局查询的话按下【Ctrl + Shift+F】即可!

  19. 替换/全局替换【Ctrl+R / Ctrl + Shift+R】

  当前文件的替换可以按下【Ctrl+R 】并在第一栏输入要替换的关键字就会高亮包含关键字的代码,第二栏输入要替换为的关键字,在按下【replace】或【replace All】(替换全部)



  效果



  下图红框中的【exclude】点击的话,会排除选中的该代码,只替换其他代码



  效果



  全局替换的话按下【Ctrl + Shift+R】即可!

  20. 快速跳转报错的代码【F2】

  当出现代码报错的时候,可以按下F2快速跳转到报错的代码处



  效果



  本文系转载,版权声明:本文为Python联盟博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/momoda118/article/details/120155611
页: [1]
查看完整版本: Pycharm常用快捷键大全(二)