我的第一篇博客之记录并肩作战的小伙伴(phpstorm)

Phpstorm常用快捷

常用的快捷键

常用快捷键

F1: 帮助(会直接进入官网) 千万别按,很卡!
F2: 上/下高亮快速定位
F3: 向下查找关键字出现的位置
F4: 查找变量来源
F5: 复制文件/文件夹
F6: 移动
F11: 切换书签
F12: 返回到之前的工具窗口

注意: 部分快捷键,必须在没有更改快捷键的情况下才可以使用

查询快捷键

Ctrl + N 查找类
Ctrl + Shift + N 查找文件,打开项目中的文件
Ctrl + Shift + Alt + N 查找类中的方法或变量(JS)
Ctrl + B 追踪变量来源,跳到变量申明的地方
Ctrl + Shift + B 查找变量的类
Ctrl + G 定位光标所在行,跳转行
Ctrl + F 在当前窗口查找文本
Ctrl + Shift + B 查找变量的类
Ctrl + Shift + F 在指定路径查找文本
Ctrl + R 在当前窗口替换文本
Ctrl + Shift + R 在指定路径替换文本
Ctrl + Shift + C 查找修改的文件,最近变更历史
Ctrl + E 最近打开的文件
F3 查找下一个
Shift + F3 查找上一个
F4 查找变量来源
Ctrl + Alt + F7 选中的字符,查找项目中出现的地方
Alt + F7 直接查询选中的字符
Ctrl +F7 文件中查询选中的字符

自动代码

Alt + 回车 导入包,自动修正
Ctrl + Alt + L 格式化代码
Ctrl + Alt + I 自动缩进
Ctrl + Alt + O 优化导入的类和包
Ctrl + E 最近更改的文件/代码
Ctrl + Shift + Space空格 切换窗口
Ctrl + Space空格 代码自动完成,代码提示,一般与输入法冲突
Ctrl +Alt + Space空格 类名或接口名提示(与系统冲突)
Ctrl + P 方法参数提示,显示默认参数
Ctrl + J 自动代码提示,自动补全
Ctrl + Alt + T 把选中的代码放在 TRY{} IF{} ELSE{} 里
Alt + Insert 生成代码(如GET,SET方法,构造函数等)

复制快捷方式

F5 复制文件/文件夹
Ctrl + C 复制
Ctrl + V 粘贴
Ctrl + X 剪切,删除行
Ctrl + D 复制行
Ctrl + Y 删除行插入符号
Ctrl + Shift + V 可以复制多个文本

高亮

Ctrl + F 选中的文字,高亮显示 上下跳到下一个或者上一个
F2(Shift+F2) 高亮错误或警告快速定位
Ctrl + Shift + F7 高亮显示多个关键字.

本地历史VCS/SVN

Alt + 反引号(’) 快速弹出VCS菜单
Ctrl + K 提交项目VCS
Ctrl + T 更新项目从VCS
Alt + Shift + C 查看最近发生的变化

其他快捷方式

CtrlL + Z 倒退(代码后悔)
Ctrl + Shift + Z 向前
Ctrl + H 显 示类结构图
Ctrl + F12 文件结构弹出
Ctrl + Shif + H 方法的层次结构
Ctrl + Alt + H 呼叫层次
Ctrl + Q 显示代码注释
Ctrl + W 选中代码,连续按会 有其他效果
Ctrl + Shift + W 减少当前选择到以前的状态
Ctrl + B 转到声明,快速打开光标处的类或方法说明注释(Ctrl+ 鼠标单击 也可以)
Ctrl + O 魔术方法
Ctrl + / 注释//取消注释
Ctrl + Shift + / 注释//
Ctrl + [] 光标移动到 {}[]开头或结尾位置
Ctrl + Shift + [] 选中块代码,可以快速复制
Ctrl + ‘-/+’: 可以折叠项目中的任何代码块,包括htm中的任意nodetype=3的元素,function,或对象直接量等等。它不是选中折叠,而是自动识别折叠。
Ctrl + ‘.’: 折叠选中的代码的代码
Ctrl + Shift + U 选中的字符大小写转换
Ctrl + Shift + i 快速查看变量或方法定义源
Ctrl + Alt + F12 资源管理器打开文件夹,跳转至当前文件在磁盘上的位置
Alt + F1 选择当前文件或菜单中的任何视图工具栏
Shift + Alt + Insert 竖编辑模式
Ctrl + Alt ←/→ 返回上次编辑的位置
Alt + ←/→ 切换代码视图,标签切换
Alt + ↑/↓ 在方法间快速移动定位
Alt + ‘7’: 显示当前的类/函数结构。类似于eclipse中的outline的效果。试验了一下,要比aptana的给力一些,但还是不能完全显示prototype下面的方法名。
Shift + F6 重命名,重构 当前区域内变量重命名/重构
不但可以重命名文件名,而且可以命名函数名,函数名可以搜索引用的文件,还可以重命名局部变量。还可以重命名标签名。
Ctrl + Shift + Enter 智能完善代码 如 if()
Ctrl + Shift + Up/Down (移动行、合并选中行,代码选中区域 向上/下移动)
Ctrl + Up/Down 光标跳转到编辑器显示区第一行或最后一行
ESC 光标返回编辑框
Shift + ESC 光 标返回编辑框,关闭无用的窗口
Ctrl + F4 关闭当前的编辑器或选项卡
Ctrl + Alt + V 引入变量
Ctrl + Alt + F 类似引入变量
Ctrl + Alt + C 引入常量
Ctrl + Tab 键切换选项卡和工具窗口
Ctrl + Shift + A 查找快捷键
Alt + #[0-9] 打开相应的工具窗口
Ctrl + Shift + F12 切换最大化编辑器
Alt + Shift + F 添加到收藏夹
Alt + Shift + I 检查当前文件与当前的配置文件
Ctrl +反引号(`) 快速切换目前的配色/代码方案/快捷键方案/界面方案
Ctrl + Alt + S 打开设置对话框(与QQ冲突)

运行

Alt + Shift + F10 选择的配置和运行
Alt + Shift + F9 选择配置和调试
Shift + F10 运行
Shift + F9 调试
Ctrl + Shift + F10 运行范围内配置编辑器
Ctrl + Shift + X 运行命令行

调试

F8 步过
F7 步入
Shift + F7 智能进入
Shift + F8 步骤
Alt + F9 运行到光标
Alt + F8 计算表达式
F9 恢复程序
Ctrl + F8 切换断点
Ctrl + Shift + F8 查看断点

导航

Shift + Esc 键隐藏活动或最后一个激活的窗口
Ctrl + Shift + F4 关闭活动运行/消息/ / …选项卡
Ctrl + Shift + Backspace键 导航到最后编辑的位置
Ctrl + Alt+B 到实施(S)
Ctrl + Shift+I 打开快速定义查询
Ctrl + U 转到super-method/super-class
Alt + Home 组合显示导航栏

书签

Ctrl + F11 切换书签助记符
Ctrl +#[0-9] 转到编号书签
Shift + F11 显示书签

编辑

Ctrl + Q 快速文档查询
Alt + INSERT 生成的代码器(getter,setter方法,构造函数)
Ctrl + O 覆盖方法
Ctrl + I 实现方法
Alt + Enter 显示意图的行动和快速修复
Shift + Tab 键缩进/取消缩进选中的行
Ctrl + Shift + J 智能线连接(仅适用于HTML和JavaScript)
Ctrl + Enter 智能线分割(HTML和JavaScript)
Shift + Enter 开始新的生产线
Ctrl + Delete 删除字(word)
Ctrl + Backspace删除字开始
Ctrl +小键盘+ / - 展开/折叠代码块
Ctrl + Shift +小键盘+展开全部
Ctrl + Shift +数字键盘关闭全部

猜你喜欢

转载自blog.csdn.net/qq_44149053/article/details/86654486