Pycharm十大常用快捷键
咱们写Python代码,至少得有一半是用 Pycharm 吧,这种傻瓜式的IDE学习成本低,不像VIM拿到手摸不着头脑。
如果想让工具发挥出极致的效率,快捷键操作是必不可少的。有时候你敲几行代码,点几下鼠标,别人只要一个组合快捷键就能搞定。不仅姿势看起来帅,而且能达到事半功倍的效果。
Pycharm中常用的快捷键其实没那么多,10个就足够啦!能满足日常90%的需求,这就推荐给大家。
Alt + Enter
Alt + Enter 可以帮你快速修复当前的代码,例如,你如果引用了一个还没import进来的模块对象,你只要将鼠标移到当前有问题的代码处,使用Alt + Enter 就可以自动导入该对象
Alt+Insert
Alt+Insert可以自动帮你生成代码,单元单元测试代码,文件的版权说明等东西
Alt+1
如果你是小屏幕的话,这个功能一定非常实用,Alt+1 可以快速打开/关闭左侧工程项目导航窗口,将代码编辑窗口最大化。
Ctrl+/
多行注释代码,可以一次性选中多行,也可以按住Ctrl键不动,连续敲“/” 来注释多行
Ctrl+B
Ctrl+B 跳转到对象的声明处,比如你看某个方法的实现细节,直接按Ctrl+B就可以跳转过去,你也可以按Ctrl 然后配合鼠标点击跳转过去。不过我经常用的还是Ctrl+B。
Ctrl+E
Ctrl+E 可以用来快速查找最近编辑过的文章
Ctrl+X
删除整行代码
Ctrl+Alt+L
不管你的代码写的有多乱,这个快捷键可以按照PEP8的代码标准将当前文件的代码进行格式化,该空行的空行,空两行的两行,代码结构一些变得清晰可读。
Ctrl+Shift+F
全局关键字搜索,可以搜索任意内容,支持正则表达式, 全局替换可以用Ctrl+Shift+R
Shift + Shift
万能搜索,连续按两下 Shitf 键可以搜索文件名、类名、方法名,设置文件名也可以搜索,搜索目录的技巧是在在关键字前面加斜杠/。
当然,我还是比较推荐Ctrl + C和Ctrl + V这两个快捷键,毕竟这样可以让你快速抄别人的代码。
Pycharm十大常用快捷键相关推荐
- indesign中调出字符样式快捷键_Word中十大黄金快捷键,你会用几个?
在使用Word文档时,熟练使用快捷键能够有效的提升我们的工作效率,但是,Word中快捷键也比较多,要想全部掌握,那不太现实,这里,易老师给大家挑选了10组黄金快捷键,非常实用. 01 快速移动到首.尾 ...
- 我所知道的十大常用算法之普里姆算法(最小生成树)
前言需求 今天我们学习的是普里姆算法,我们还是从一个场景里引入看看 有7个村庄(A, B, C, D, E, F, G) ,现在需要修路把7个村庄连通 1.各个村庄的距离用边线表示(权) ,比如 A ...
- 我所知道的十大常用算法之克鲁斯尔算法(最小生成树)
前言需求 今天我们学习的是克鲁斯尔算法,我们还是从一个场景里引入看看 有7个村庄(A, B, C, D, E, F, G) ,现在需要修路把7个村庄连通 1.各个村庄的距离用边线表示(权) ,比如 A ...
- 简述与机器学习相关的十大常用Python库,极简化算法编程
原创博文,欢迎转载,转载时请务必附上博文链接,感谢您的尊重. 前言 初学Python的时候,我一直不太理解Python的魅力到底在哪,相比Java,它除了换一种简洁的语法,好像没什么场景是不可替代的. ...
- 介绍lookup函数十大常用的用法
转载:https://baijiahao.baidu.com/s?id=1627410097387782364&wfr=spider&for=pc 介绍lookup函数十大常用的用法, ...
- 十大常用电子元器件背后的门道
十大常用电子元器件背后的门道 对于从事电子行业的工程师来说,电子元器件是每天都需要去接触,每天都需要用到的,但其实里面的门门道道很多工程师未必了解.这里列举出工程师门常用的十大电子元器件,及相关的基础 ...
- 2015年站长十大常用工具
2015年站长十大常用工具 2015年互联网行业发生了太多大事件,滴滴快的.美团大众点评.58 赶集等 O2O 巨头合并:百度推糯米,阿里推口碑,京东推到家,大公司纷纷入局.巨头们动作频频为了在&qu ...
- 十大常用算法之克鲁斯卡尔算法
十大常用算法的完整实现 一.二分查找算法:https://blog.csdn.net/weixin_46635575/article/details/121532149 二.分治算法:https:// ...
- 十大常用算法之佛洛依德算法
十大常用算法的完整实现 一.二分查找算法:https://blog.csdn.net/weixin_46635575/article/details/121532149 二.分治算法:https:// ...
最新文章
- aspx跳转页面的符号_解决SpringBoot+MyBatis框架下页面跳转问题与代码优化处理。...
- 计算机三维作品说明,计算机三维技术
- Linux配置手册(二)配置DHCP服务器
- iPhone11系列新配色售空 暗夜绿溢价超过500元
- matlab在命令行和脚本,MATLAB学习笔记—函数与脚本
- 各版SQL字符串拼接
- 混沌思维模型实战课课件分享
- win7下安装usb转串口不成功解决方法
- 【老生谈算法】matlab实现遗传算法源码——遗传算法
- 数学建模常用模型、特点以及应用场景
- linux下把文件夹压缩成tar.gz的命令
- java的基本概念:进制、单位、编码、数据类型、变量声明、ASCII码
- 电子科技大学计算机导师李珂,电院人物访谈录六——优秀学生李珂
- svn怎么执行清理命令_C盘又见红了?一个C盘清理强迫症教你真正有效的解决方法!...
- git版本回退(git reset、git revert、git stash)
- java 判断字符串重排后是否等于另一个字符串,包括空格符
- 毕业设计 基于单片机的数字出租车计价器
- 文件名伪装_RLO(红队钓鱼)
- 【恒指早盘分析】期货交易绝非你想的那么简单
- .dta matlab,声发射数据文件是.DTA文件格式,如何将这种文件格式转入到MATLAB分析软件中...
热门文章
- 四、两个三层交换机互联
- pdf和图像文字识别提取工具
- Python 高效提取 HTML 文本的方法
- 四足机器人步态规划(walk and trot)
- UE4 GamePlay架构
- 【NVMe2.0b 14】NVMe Admin Command Set
- 远程桌面服务器零售授权许可证,由于没有远程桌面授权服务器可以提供许可证...
- android高仿微信表情输入与键盘输入详解-解决跳闪与表情切换问题
- centos8在桌面添加pycharm和idea快捷方式没有allow launching选项问题
- ipad文献管理软件_ipad和电脑双向同步文献的奥秘