Pycharm常用快捷键

备注:我的Mac电脑ctrl和command进行了交换

0.编辑

ctrl+F:搜索

ctrl+R:替换

command+shift+F:全局搜索

command+shift+R:全局替换

ctrl+D:复制行

ctrl+shift+U:切换大小写

ctrl+w:扩大选择

alt+F7:查找使用处

1.视图

ctrl+p:查看方法参数列表

ctrl+shift+i:查看变量定义

ctrl+e:最近修改的文件

alt+shift+c:最近修改记录

command+shift+p:查看变量类型

ctrl+command+f:全屏

 

2.导航

ctrl+N:查找类

ctrl+shift+N:查找文件

ctrl+shift+alt+N:查找符号

ctrl+G:跳转到某行

ctrl+alt+left:跳回去

ctrl+alt+right:再跳回来

ctrl+B:跳转到声明处

ctrl+alt+B:跳到子类方法实现

ctrl+U:跳到父类方法

ctrl+F12:当前文件结构

command+alt+H:层级结构

3.代码

ctrl+alt+T:快速包围if/try...catch 等

ctrl+shift+delete:取消包围(需要同时fn才能生效)

ctrl+j:快速代码快捷键

ctrl+alt+L:代码格式化

ctrl+alt+O:优化导入

ctrl+shift+down:当前模块向下

ctrl+shift+up:当前模块向上

alt+shift+down:当前行向下

alt+shift+up:当前行向上

4.重构:

ctrl+alt+v:重构变量

ctrl+alt+c:重构常量

ctrl+alt+m:重构方法

ctrl+alt+p:重构方法参数

ctrl+alt+f:重构类属性

ctrl+F6:重构方法签名

F6:move文件

F5:copy文件

ctrl+shift+alt+T:所有重构入口

 

5.运行

shift+alt+F10:运行

shift+alt+F9:debug

posted @   Mars.wang  阅读(530)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示