博客
关于我
Pycharm常用快捷键大全
阅读量:796 次
发布时间:2023-03-04

本文共 2223 字,大约阅读时间需要 7 分钟。

Pycharm 常用快捷键全解析

工欲善其事必先利其器,今天我们来分享 Pycharm 的常用快捷键,编写代码的时候真是事半功倍!


1. 格式化代码 【Ctrl + Alt + L】

我们在写代码的时候经常会发现有不少黄色波浪号,点击任意一个黄色波浪号的代码行,然后按下【Ctrl + Alt + L】即可进行代码格式化。


2. 多行代码合并为一行 【Crtl+Shift+J】

如果想将下面的代码合并为一行,可以全选它们,然后按【Crtl+Shift+J】即可合并为一行,还会自动补充代码。

合并后的效果:

x=1y=1z=1

变成:

x=1    y=1    z=1

3. 修正报警告的代码 【Ctrl + Enter】

当出现黄色波浪号时,可以在对应代码行按下【Ctrl + Enter】进行修正代码的操作。按下后会有多种选择供你修正,包括格式化代码、忽略该警告、自动修改代码等。


4. 包装代码 【Crtl+Alt+T】

我们可以快速为输入的代码添加条件语句,比如【if】、【while】、捕获异常等。例如:

x=1

选中该代码后按下【Crtl+Alt+T】会弹窗让我们选择要包装的条件,选择【try/except】即可。

包装效果:

try:    x=1except:    pass

5. 快速注释/取消注释 【Crtl+/】

如果想注释一部分代码,可以选中对应的代码行并按下【Crtl+/】。注释结果如下:

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

再次按下【Crtl+/】则会取消注释。


6. 缩进代码 【Tab】与【Shift + Tab】

Python对代码的缩进要求很严格。选中需要缩进的代码行按下【Tab】即可右缩进一个制表位:

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

左缩进一个制表位可以使用【Shift + Tab】。


7. 插入新行 【Ctrl + Alt + Enter】与【Shift + Enter】

如果想在代码中插入新行,可以在需要插入的位置点击并按下【Ctrl + Alt + Enter】或【Shift + Enter】。


8. 代码折叠/展开 【Ctrl + -】与【Ctrl + +】

可以通过【Ctrl + -】将代码折叠起来,【Ctrl + +】则可以展开代码。


9. 将代码抽取为方法 【Ctrl + Shift+M】

如果想将如下的代码抽取为一个方法,可以选中代码行并按下【Ctrl + Shift+M】。然后重命名方法再点击【Ok】即可。

抽取效果:

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

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

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


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

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


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

在当前文件中按下【Ctrl+F】输入关键字,会高亮包含关键字的代码。全局查找可以使用【Ctrl + Shift+F】。


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

在当前文件中按下【Ctrl+R】输入要替换的关键字,选择要替换的内容即可替换。全局替换可以使用【Ctrl + Shift+R】。


14. 定义书签 【F11】

在需要快速定位的代码处按下【F11】可以将其定义为书签。再按下【Shift+F11】即可查看书签对应的代码。


15. 查看代码小写转大写 【Ctrl + Shift+U】

选中代码行按下【Ctrl + Shift+U】可以将小写转为大写。


16. 查看方法实现 【Ctrl + Shift + I】

选中类或方法名按下【Ctrl + Shift + I】即可查看其实现代码。


17. 查看文档描述 【Ctrl + Q】

选中类或方法名按下【Ctrl + Q】即可查看其文档描述。


18. 查看文件中的方法 【Ctrl + F12】

按下【Ctrl + F12】可以查看当前文件中有哪些方法和类。


19. 最近编辑文件列表 【Ctrl + E】

可以查看最近编辑的文件列表,方便快速切换。


20. 快捷运行代码 【Shift + F10】

可以快速运行当前文件代码。


21. 快捷调试代码 【Shift + F9】

可以快速调试当前文件代码。


22. 快捷切换视图/目录 【Ctrl + Tab】

可以快速切换代码视图或目录。


23. 查看历史粘贴记录 【Ctrl + Shift+ V】

按下【Ctrl + Shift+ V】可以查看历史粘贴记录,选择任意一行可以恢复。


24. 将光标移动到代码行尾/行首 【End / Home】

可以快速移动光标到代码行尾或行首。


25. 全选一行并移至行尾 【Shift + End】

选中一行代码按下【Shift + End】可以全选并移到行尾。


通过这些快捷键,Pycharm的代码编写效率可以大幅提升,希望这些技巧能帮助你们更高效地开发!

转载地址:http://auafk.baihongyu.com/

你可能感兴趣的文章
private和protected能同时修饰成员变量吗_天天用注解你了解注解是怎么实现的吗?...
查看>>
privoxy Invalid header received from client.
查看>>
Privoxy代码下载
查看>>
Probabilistic-Programming-and-Bayesian-Methods-for-Hackers
查看>>
pytorch中的求和函数sum(axis=x)解释
查看>>
Problem F: 质心算法
查看>>
Problem N HDU 2612 Find a way (两次BFS求最值)
查看>>
Process /usr/libexec/gdu-notification-daemon was killed by signal 6 (SIGABRT)
查看>>
process.env.VUE_APP_BASE_API 获取不到
查看>>
Process.run() 和 Process.start() 之间的区别
查看>>
Processes
查看>>
Processing通过编程实现艺术设计_实现艺术和现实的交互---数据设计分析002
查看>>
ProcessOnLoading
查看>>
SpringBoot中集成screw(螺丝钉)实现数据库表结构文档生成
查看>>
PROFINET 模拟器使用教程
查看>>
Program type already present: android.support.v4.widget.EdgeEffectCompat
查看>>
PyTorch中文版官方教程来啦(附下载)
查看>>
Progress Kemp LoadMaster 远程命令执行漏洞复现(CVE-2024-1212)
查看>>
Project configuration is not up-to-date with pom.xml. Run Maven->Update Project
查看>>
Project Euler 15 Lattice paths
查看>>