当前位置: 首页 > news >正文

Pycharm 快捷键

编辑类:

删除:
Ctrl + D           复制选定的区域或行
Ctrl + Delete       删除到字符结束
Ctrl + Backspace   删除到字符开始
Ctrl + shift + J   删除本行末尾换行符
Ctrl + Y           删除选定的行

光标跳转:
Ctrl + Home      第一行:                        
Ctrl + End    最后一行  
Home          行首                                    
End        行尾
Alt +↑       下一段开头                           
Alt +↓        下一段开头   
Ctrl + ←     退回当前单词开头              
Ctrl + →    末尾         
Shift+ 回车    当光标在代码中间,回车到下一行
Ctrl + 回车    当一行代码太长时,我们切换到下一行,但是光标不变
Ctrl + G    跳转到第几行                                      
Ctrl + Shift + Backspace    跳转到最近编辑的代码位置                      
Ctrl + B 或 Ctrl + Click        跳到申明(如跳转到当前函数声明的地方)
Ctrl + Alt + B            与上面相反,跳到执行位置                     
Alt + Up/Down            跳转到上一个或者下一个方法                                  
F2 / Shift + F2            跳转到上一个或下一个高亮错误地方         

Ctrl + Alt + L     代码格式化
Ctrl + Alt + O     优化导入(去掉用不到的包导入)
Ctrl + 鼠标        简介/进入代码定义    
Ctrl + /           行注释 、取消注释
Ctrl+shift+/       块注释
Ctrl + 左方括号    快速跳到代码开头
Ctrl + 右方括号    快速跳到代码末尾
Shift + 光标跳转       代码选中


查找/替换类:

Ctrl + F          当前文件查找    下一个:F3 前一个:Shift + F3
Ctrl + R          当前文件替换
Ctrl + Shift + F  全局查找
Ctrl + Shift + R  全局替换

运行类:

Shift + F10        运行
Shift + F9         调试
Alt + Shift + F10  运行模式配置
Alt + Shift + F9   调试模式配置

调试类:

F8                单步调试(一行一行走)
F7                进入内部
Shift + F8        退出
Ctrl + F8         在当前行加上断点/断点开关
Ctrl + Shift + F8 查看所有断点

导航类:

Ctrl + N          快速查找类(也可查找当前工程中的文件,以文件名查找)
Double Shift      任意位置查找

转载于:https://www.cnblogs.com/sunnyxhd/p/11089696.html

相关文章:

  • 我那魂牵梦绕的故乡
  • RESTful风格编程
  • 修复fstab文件
  • 广域网协议配置四
  • LeetCode 894. All Possible Full Binary Trees
  • git预览项目
  • How does SGA/PGA allocate on AMM?
  • django考点
  • linux应用系统日志
  • jQuery-对Select的操作集合[终结篇]
  • Mldonkey端口映射获取High id
  • 10 DOM文档对象模型
  • 详细注释GetFATEntry(转载)
  • webpack3 打包
  • web项目部署到Tomcat服务器的三种方式
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 《剑指offer》分解让复杂问题更简单
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • AHK 中 = 和 == 等比较运算符的用法
  • Angular 响应式表单 基础例子
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • HTTP那些事
  • isset在php5.6-和php7.0+的一些差异
  • springboot_database项目介绍
  • SwizzleMethod 黑魔法
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • 测试如何在敏捷团队中工作?
  • 初识 beanstalkd
  • 前嗅ForeSpider教程:创建模板
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 微信小程序填坑清单
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • ionic异常记录
  • k8s使用glusterfs实现动态持久化存储
  • 阿里云移动端播放器高级功能介绍
  • #pragam once 和 #ifndef 预编译头
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (rabbitmq的高级特性)消息可靠性
  • (二)斐波那契Fabonacci函数
  • (附源码)计算机毕业设计大学生兼职系统
  • 、写入Shellcode到注册表上线
  • .dwp和.webpart的区别
  • .NET MVC 验证码
  • .net redis定时_一场由fork引发的超时,让我们重新探讨了Redis的抖动问题
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • .net 托管代码与非托管代码
  • .NET/C# 推荐一个我设计的缓存类型(适合缓存反射等耗性能的操作,附用法)
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • @property python知乎_Python3基础之:property
  • [.net]官方水晶报表的使用以演示下载
  • [20150629]简单的加密连接.txt
  • [Angular] 笔记 20:NgContent
  • [BJDCTF2020]The mystery of ip1