本文总结了常用的快捷键,强烈建议大家收藏学习。相信这些快捷键一定会提高你编程的效率。
本文对Pycharm常用快捷键进行了总结和整理,强烈建议大家收藏学习。相信这些快捷键一定会提高你Python编程的效率。
1.格式化代码[Ctrl+Alt+L]当我们写代码的时候,会发现有很多黄色的波浪,类似于下图中的那个。这时可以点击任意一个黄波的代码,然后按[Ctrl+Alt+L]格式化代码。
格式化效果
def x(): a = 1 b = [1,2,3,3,3,3,3,3,3,3,123,12,31,231,23,123,123,1,231,23,123,1,43,53,643,53,4,24,12,31,231,23,123,24,53,4534,2,1231,23,23,233,234,4531,231,234,21231,231,233,223,2123,23,2多行代码合并成一行[Crtl+Shift+J]如果想把下面显示的代码合并成一行,可以全部选中,然后按[Crtl+Shift+J]把代码合并成一行,也可以
X=1y=1z=1组合效果。
x = 1;y = 1;Z=1 3。修正代码警告【Ctrl+Enter】当出现黄色波浪时,可以在相应代码出来时按【Ctrl+Enter】修正代码。
按下这个按钮后,有很多选项供你修改,包括:格式化代码,忽略警告,自动修改代码。
例如,选择[invert 'if' condition]将自动更改为以下代码:
def test(x):if 1!= 1:返回通道4。包装代码[Crtl+Alt+T]我们可以在输入的代码中快速添加if、while、catch异常等条件,比如下面的代码。
X=1选择代码后,按【Crtl+Alt+T】会弹出一个窗口,让我们选择要打包的条件。现在我们选择【试/除】。
包装效果
Try:x=1except: pass 5。快速注释/取消注释[Crtl+/]如果我们想注释一些代码,可以选择相应的代码,然后按[Crtl+/]。
Def show _ text (text,a): a+= 1print (text,a)标注结果。
# def show _ text (text,a): # a+= 1 # print (text,a)再次按[Crtl+/]取消注释。
6.向右缩进一个制表位【Tab】 python对代码缩进有严格的要求,下面的代码运行时会报错!
Def test():y = 1y += 1print(y)但是逐行调整缩进很难受,效率很低!此时可以选择需要缩进的代码,按[Tab]即可得到效果。
Def test(): y = 1 y += 1 print(y) 7。将制表位向左缩进[Shift+Tab]同上。
8.在上面插入新的一行【Ctrl+Alt+Enter】如果想在下面代码a+=1的上面插入一个空行,可以点击a+=1的那一行,然后按Ctrl+Alt+Enter在它的上面插入新的一行。
Def show _ text (text,a): a+= 1print (text,a)效果
Def show _ text (text,a): a+= 1print (text,a) 9。如上所述,在[Shift+Enter]下插入一个新行。
10.上下移动选中的代码【Alt+Shift+上下键】如果我们想把下面代码的a=1移动到打印的顶部(“点击”),可以在a=1所在的行按【Alt+Shift+Up】来移动。
def click(path):print(" click ")A = 1效果
Def click(path): a = 1 print("click ")向下移动,只需按Alt+Shift+Down!
11.上下移动选中的方法体【Ctrl+Shift+上下键】如果我们想把下面的发送方法移动到click方法的最上面,可以在发送方法名所在的行(def所在的位置)按【Ctrl+Shift+Up】。
Defclick(路径):print(“click”)def send(路径):print(“send”)效果。
Def send(路径):print ("send") def click(路径):print ("click ")向下移动,只需按Ctrl+Shift+Down!
12.复制代码[Ctrl+D]如果我们要复制一行代码,可以在对应的代码行按[Ctrl+D]键。
X=y=z=1效果
X=y=z=1x=y=z=1。您也可以选择多行代码进行复制。
Def show _ text (text,a): a+= 1print (text,a)效果,但是需要自己换行。
Def show _ text (text,a): a+= 1print (text,a) def show _ text (text,a): a+= 1print (text,a) 13 .折叠代码[Ctrl+-]要折叠下面的代码,可以选择代码,然后按[Ctrl+-]。
Def show _ text (text,a): a+= 1print (text,a)效果
Def show_text(text,a):...14.扩展代码[Ctrl++]同上。
15.将代码提取到一个方法中【Ctrl+Shift+M】如果想将下面的代码写成一个方法,可以选中代码,按【Ctrl+Shift+M】。
Y=1y+=1print(y)然后重命名该方法并单击“确定”。
影响
def test():global y y = 1y+= 1 print(y)test()16。重命名文件【Shift+F6】当需要重命名文件名时,可以选择相应的文件按【Shift+F6】,然后在输入框中输入新的文件名,点击【重构】。
影响
17.找到类被引用的地方【Ctrl+N】按【Ctrl+N】输入类的关键字,就可以看到被引用的类。单击相应的条目跳转到相应的文件。
18.搜索/全局搜索【Ctrl+F/Ctrl+Shift+F】要搜索当前文件,可以按Ctrl+F,输入要搜索的关键字,包含该关键字的代码会高亮显示。
单击图中的红色箭头,逐行查看包含关键字的代码;另外,按[Shift+F3]或[F3]即可实现!
单击红框中的窗口图标,打开工具窗口进行多窗口查询。
影响
对于全局查询,只需按Ctrl+Shift+F!
下一部分继续,,,
以上是分享给大家的内容。有问题可以加入群讨论~扫码拉你入群。
评论前必须登录!
注册