Pycharm实用技巧

1.动态模板

路径: File | Settings | Editor | Live Templates
输入关键字可以快捷形成代码
以下模板依次是字典/元组/列表/集合推导式 for循环 main等
Live Templates

1.1自定义模板

点击右上角的+ 可以自定义模板
填写缩写、描述、模板内容以及define勾选Python, 保存以后即可
自定义模板

2. 快捷包围代码

选中代码, Code| Surround With或按快捷键Ctrl+Alt+T , 选择包围的方式.
例如可以快速地为代码加上try / except
也将代码变成if为True后的执行代码 或者 作为if的条件
Surround With

3. 快速print

在变量后面直接输入小数点., 可以完成print/return/if/while等快速输入
快速插入

4.生成文件头部注释和函数注释

见另一篇博客Pycharm自动生成文件头部注释和函数注释

5.快速预览源码文档

Ctrl + 鼠标左键 (Mac 上是:Command + 鼠标左键),可以实现函数跳转查看源码
Ctrl + Q 可以在当前页面快速预览源码文档
源码文档

6.回滚代码/找回误删文件

没有使用Git管理代码的情况下, 回滚代码和误删文件都可以使用Local History的功能
在项目中选择该文件-右键 -Local History-Show History
Local History
在所有的历史记录中, 左边是按距离当前最近的时间排列的, 右边可以看到历史记录与当前记录的对比,
选择想要恢复的时间节点的记录, 右键-Revert, 回滚即可Revert
误删文件后, 只需要选中项目根目录右键 -Local History-Show History, 在项目删除记录中选择右键Revert
找回误删文件

7.文件对比

按住Ctrl选择要对比的两个文件, 右键选择Compare Files 或快捷键Ctrl + D
文件对比

8.书签快速定位

代码太多, 层次嵌套太深, 打上标签查看, 方便跳转
Ctrl + F11: 打标签, 选择数字或字母作为标记
Shift+ F11: 展示所有书签
F11: 删除所有书签
假设标记了书签1和2, Ctrl + 1就是跳转至书签1的位置, Ctrl + 2就是跳转至书签1的位置
书签

9.快速跳转到最近编辑的文件

Ctrl + E, 按2次有惊喜

10.快速选择代码

Ctrl + W, 持续按依次选择符号,子语句,完整语句,行,块等

11.快速复制或移动代码

习惯手动复制或剪切, 偶尔会出问题
选中代码右键-Refactor-copy-file (快捷键F5)-选择要粘贴的文件
选中代码右键-Refactor-move file (快捷键F6)-选择移动到的文件

12.快速重构代码

选中要重构的代码 右键-Refactor
重构成
变量:Ctrl + Alt + V(最常用)
常量:Ctrl + Alt + C
字段:Ctrl + Alt + F
参数:Ctrl + Alt + P
函数:Ctrl + Alt + M(最常用)

重构代码

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python的开发中,PyCharm是一款非常优秀的集成开发环境。使用PyCharm的过程中,我们可以通过一些技巧来提高我们的开发效率。接下来,我会分享一些PyCharm的使用技巧。 1. 切换文件的快捷键 当我们在编写代码时,如果有多个文件需要切换,我们可以使用快捷键Ctrl + Tab来进行文件之间的切换。如果需要切换到上一个文件,则可以使用快捷键Ctrl + Shift + Tab。 2. 使用代码模板 使用代码模板可以让我们更快地编写代码。PyCharm自带了许多的代码模板,例如for循环、if语句等。我们可以在编辑器中输入代码缩写,然后按下Tab键,PyCharm就会自动帮我们生成相应的代码。如果我们需要自定义代码模板,也可以在PyCharm的设置中进行设置。 3. 快速跳转到函数声明 我们在使用函数时,如果想要查看函数的声明,可以使用快捷键Ctrl + 鼠标左键单击。这样,PyCharm就会自动定位到函数的声明处。 4. 使用代码补全 PyCharm的代码补全功能非常强大。当我们输入某个代码片段时,PyCharm会自动提示我们可能要输入的代码,并可以自动补全。如果我们需要查看所有可用的代码补全选项,可以按下Ctrl + Shift + Space。 5. 快速搜索 当我们需要查找某个方法或变量时,可以使用快捷键Ctrl + Shift + F。这样,PyCharm就会自动搜索项目中的所有文件,并将搜索结果显示出来。 总的来说,PyCharm是一款非常优秀的集成开发环境。通过上述的一些技巧,我们可以提高我们的开发效率,让我们的代码更加高效。当然,如果需要更深入的了解,我们还可以参考PyCharm的官方文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值