玩转Pycharm

界面快捷键:

功能组合键
隐藏工具栏Ctrl + Shift + F12
分屏显示Windows->Editor Tabs->Split Vertically/Horizontally

代码操作

功能组合键
自动换行代码区右键,勾选Soft-Wrap
关闭不符合驼峰命名的提示波浪线软件右小角小人,HighLighting Level选择为Syntax
子类重写父类方法Ctrl + O
子类重写父类接口Ctrl + I
缩进/反缩进tab/Shift + tab
折叠/反折叠Ctrl + -/ Ctrl + +
折叠/反折叠所有Ctrl + Shift + +/ Ctrl + Shift + -
快速开启一行Shift + ↩
变量名大小写转换Ctrl + Shift + U
删除/复制/剪切当前行并黏贴Ctrl + X/Ctrl + C/Ctrl + D
历史剪贴板Ctrl + Shift + V
查看函数参数Ctrl + P
自动结束代码,行末自动添加分号Ctrl + Shift + ↩
万能键,显示意向动作和快速修复代码Alt + ↩
智能的将代码拼接成一行Ctrl + Shift + J
显示处于哪个类/函数Alt + Q
当前页面快速预览接口文档Ctrl + Q
当前页面快速预览接口源代码Ctrl + shift + i

快捷操作

功能操作
复杂操作录制宏Edit->Macros->Start
加入收藏夹Alt + Shift + F
工具栏快捷键View -> Tool Windows, 查看快捷键
修改快捷键Setting -> Keymap
使用模板快速捕获异常选中代码块-> 按住 Ctrl + Alt + T -> 选择try/except 模板
快速使用自定义代码段Setting -> Editor-> Live Templates
快速代码封装选中你要封装的代码,按住 Ctrl+Alt+M,自定义函数名和返回值
自动加引号Ctrl +R ,第一行【查找】: (.*?) : (.*), 第二行【替换】: ‘$1’:’$2’, Replace all
快速选取代码左边空白位置;折叠后选择
json一键美化Ctrl+Alt+L
智能补全,忽略大小写Tools->Editor->Code Completion -> Match case
变量重命名Shift+F6
函数重命名Command + F6
显示类的继承关系Diagrams -> Show Diagram
自动导入解决依赖Alt+Enter
函数跳转查看源码Ctrl + 鼠标左键
自动规范化代码Code -> Reformat Code

搜索操作

功能操作
搜索方式Alt + F7 /Ctrl + Alt + F7
高亮/取消高亮Ctrl + F7 / Ctrl + Shift + F7
打书签/清除书签/展示所有书签F11/Ctrl + F11/Shift + F11
搜索文件Ctrl+Shift+N
定位到类Ctrl+N
精准定位到符号Ctrl+Alt+Shift+N
精准搜索 ActionShift + Ctrl + A
精准定位到文件结构Ctrl+F12
当天文件替换/全局替换Ctrl + R/Ctrl + Alt + R
显示当前类的继承树:Type HierarchyCtrl + H /Ctrl + H
显示当前方法的调用树:Method HierarchyCtrl + Alt + H
跳转到最后编辑的地方Ctrl + Shift + Backspace
在子类方法中快速进入父类方法Ctrl + U
回到上一次光标的位置Alt + Ctrl + ←
回到后一次光标的位置Alt + Ctrl + →
显示最近打开过的文件Ctrl + E
切换标签页,左/右Alt + ←/Alt + →
跳转到有错误的行F2 / Shift + F2
跳转到上一个方法/下一个方法Alt + ↑/ Alt + ↓
快速打开文件可用的工具栏Alt + F1
跳到上一级/下一级代码块开始的地方Ctrl + [/Ctrl + ]
调出TODO面板(#TODO,#FIXED)Alt+6
查找最近的搜索记录【查找最近的搜索记录】alt + ⬇️

版本控制

功能操作
提交代码到版本控制器Ctrl + K
从版本控制器更新代码Ctrl + T
查看最近的变更记录Alt + Shift + C
快速弹出版本控制器操作面板Alt + `
操作分支Ctrl + Shift + `
Push到远程Ctrl + Shift + K

插件/工具

功能操作
linux cmdTools -> add new Bash console
python自动规范化安装autopep8 -> Tools -> Exteral Tools
一键pep8Command+Option+L
HTTP接口测试Tools -> Http Client -> Test RESTful Web Service
快速测试光标选择后,右键点击 Execute Selection in Python Console或者 使用快捷键 alt + shift + E
一键性能分析Run -> Profile ‘程序’
快捷键管理大师Key Promoter X
代码滚动预览CodeGlance
Json美化JSON Parser
SSH 远程登陆Tools -> Start SSH Session,选择 Edit Credentials...
vimideaVim
汉化插件chinese
markdown支持Markdown support

Git版本管理

功能操作
commitCtrl + K
Show diffCtrl + D
RevertCtrl+Alt+Z
Move to Another ChangeListAlt + Shift + M
PushCtrl + Shift + K

参考文档
官方Pycharm帮助手册

PyCharm 是一款功能强大的 Python 集成开发环境(IDE),能够帮助开发者提高编码效率。以下是一些玩转 PyCharm 的技巧: 1. 安装和设置:下载并安装适合你操作系统的 PyCharm 版本。安装完成后,你可以对其进行个性化设置,如选择编程风格、主题等。 2. 创建项目:在 PyCharm 中,你可以创建多个项目来管理不同的代码库。使用 "File" 菜单中的 "New Project" 命令来创建新项目,并设置项目的名称和位置。 3. 导入项目:如果已经有现有的项目,可以使用 "File" 菜单中的 "Open" 命令来导入项目。选择项目文件夹并打开即可。 4. 编辑代码:在编辑器窗口中编写代码。PyCharm 提供了自动补全、代码导航、语法高亮等功能,可以大大提高编码效率。 5. 运行代码:通过点击工具栏中的运行按钮或使用快捷键(通常是 Ctrl + Shift + F10)来运行当前文件或选定的代码块。 6. 调试代码:PyCharm 提供了强大的调试功能,可以帮助你找到并修复程序中的错误。设置断点,启动调试模式,逐行执行代码并观察变量值。 7. 版本控制:PyCharm 集成了常见的版本控制系统,如 Git。你可以使用版本控制功能来管理代码的修改、提交和分支等操作。 8. 插件与扩展:PyCharm 的功能可以通过安装插件进行扩展。你可以在 "File" 菜单中的 "Settings" 中找到插件管理器,并浏览和安装你需要的插件。 9. 学习资源:PyCharm 提供了丰富的学习资源,包括官方文档、教程和示例代码。你可以利用这些资源来深入了解 PyCharm 的各项功能和用法。 10. 键盘快捷键:熟悉并使用 PyCharm 的键盘快捷键可以极大地提高编码效率。你可以在 "File" 菜单中的 "Settings" 中找到键盘快捷键设置,并根据自己的习惯进行调整。 这些是玩转 PyCharm 的一些基本技巧,希望对你有帮助!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值