大内高手社区

标题: Pycharm常用快捷键大全(二) [打印本页]

作者: ABCDEFG    时间: 2021-11-15 13:23
标题: Pycharm常用快捷键大全(二)

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

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

[Python] 纯文本查看 复制代码

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

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


  效果

[Python] 纯文本查看 复制代码

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

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


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

  12. 复制代码【Ctrl + D】

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

[Python] 纯文本查看 复制代码

x=y=z=1


  效果

[Python] 纯文本查看 复制代码

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


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

[Python] 纯文本查看 复制代码
def show_text(text,a):
    a+=1
    print(text,a)


  效果

  但需要自己换行

[Python] 纯文本查看 复制代码

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


  13. 折叠代码【Ctrl + -】

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

[Python] 纯文本查看 复制代码
def show_text(text,a):
    a+=1
    print(text,a)


  效果

[Python] 纯文本查看 复制代码
def show_text(text,a):...


  14. 展开代码【Ctrl + +】

  同上

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

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

[Python] 纯文本查看 复制代码

y=1
y+=1
print(y)


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

[attach]371[/attach]


  效果

[Python] 纯文本查看 复制代码
def test():
    global y
    y = 1
    y += 1
    print(y)


test()


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

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

[attach]372[/attach]


  效果

[attach]373[/attach]


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

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

[attach]374[/attach]


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

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

[attach]375[/attach]


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

[attach]376[/attach]


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

[attach]377[/attach]


  效果

[attach]378[/attach]


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

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

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

[attach]379[/attach]


  效果

[attach]380[/attach]


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

[attach]381[/attach]


  效果

[attach]382[/attach]


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

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

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

[attach]383[/attach]


  效果

[attach]384[/attach]


  
本文系转载,版权声明:本文为Python联盟博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/momoda118/article/details/120155611






欢迎光临 大内高手社区 (https://bbs.tedu.cn/) Powered by Discuz! X3.4