本文共 2223 字,大约阅读时间需要 7 分钟。
工欲善其事必先利其器,今天我们来分享 Pycharm 的常用快捷键,编写代码的时候真是事半功倍!
我们在写代码的时候经常会发现有不少黄色波浪号,点击任意一个黄色波浪号的代码行,然后按下【Ctrl + Alt + L】即可进行代码格式化。
如果想将下面的代码合并为一行,可以全选它们,然后按【Crtl+Shift+J】即可合并为一行,还会自动补充代码。
合并后的效果:
x=1y=1z=1
变成:
x=1 y=1 z=1
当出现黄色波浪号时,可以在对应代码行按下【Ctrl + Enter】进行修正代码的操作。按下后会有多种选择供你修正,包括格式化代码、忽略该警告、自动修改代码等。
我们可以快速为输入的代码添加条件语句,比如【if】、【while】、捕获异常等。例如:
x=1
选中该代码后按下【Crtl+Alt+T】会弹窗让我们选择要包装的条件,选择【try/except】即可。
包装效果:
try: x=1except: pass
如果想注释一部分代码,可以选中对应的代码行并按下【Crtl+/】。注释结果如下:
# def show_text(text,a):# a+=1# print(text,a)
再次按下【Crtl+/】则会取消注释。
Python对代码的缩进要求很严格。选中需要缩进的代码行按下【Tab】即可右缩进一个制表位:
def test(): y = 1 y += 1 print(y)
左缩进一个制表位可以使用【Shift + Tab】。
如果想在代码中插入新行,可以在需要插入的位置点击并按下【Ctrl + Alt + Enter】或【Shift + Enter】。
可以通过【Ctrl + -】将代码折叠起来,【Ctrl + +】则可以展开代码。
如果想将如下的代码抽取为一个方法,可以选中代码行并按下【Ctrl + Shift+M】。然后重命名方法再点击【Ok】即可。
抽取效果:
def test(): global y y = 1 y += 1 print(y)test()
需要重命名文件时,可以选择对应文件按下【Shift+F6】,输入新的文件名并点击【Refactor】即可。
按下【Ctrl+N】输入类的关键字,可以看到被引用的类,点击对应条目可跳转到对应文件。
在当前文件中按下【Ctrl+F】输入关键字,会高亮包含关键字的代码。全局查找可以使用【Ctrl + Shift+F】。
在当前文件中按下【Ctrl+R】输入要替换的关键字,选择要替换的内容即可替换。全局替换可以使用【Ctrl + Shift+R】。
在需要快速定位的代码处按下【F11】可以将其定义为书签。再按下【Shift+F11】即可查看书签对应的代码。
选中代码行按下【Ctrl + Shift+U】可以将小写转为大写。
选中类或方法名按下【Ctrl + Shift + I】即可查看其实现代码。
选中类或方法名按下【Ctrl + Q】即可查看其文档描述。
按下【Ctrl + F12】可以查看当前文件中有哪些方法和类。
可以查看最近编辑的文件列表,方便快速切换。
可以快速运行当前文件代码。
可以快速调试当前文件代码。
可以快速切换代码视图或目录。
按下【Ctrl + Shift+ V】可以查看历史粘贴记录,选择任意一行可以恢复。
可以快速移动光标到代码行尾或行首。
选中一行代码按下【Shift + End】可以全选并移到行尾。
通过这些快捷键,Pycharm的代码编写效率可以大幅提升,希望这些技巧能帮助你们更高效地开发!
转载地址:http://auafk.baihongyu.com/