在 CentOS 上使用 PhpStorm 时,可以应用以下常用快捷键来提高开发效率:
编辑相关快捷键
- Ctrl + Space:代码自动完成
- Ctrl + Shift + Enter:智能完善代码(如:if())
- Ctrl + Alt + L:格式化代码
- Ctrl + D:复制当前行或选中的代码块
- Ctrl + Y:删除当前行或选中的代码块
- Ctrl + /:注释/取消注释当前行或选中的代码块
- Ctrl + Shift + /:块注释
- Ctrl + Shift + -:折叠全部代码块
- Ctrl + Shift + +:展开全部代码块
导航和查找相关快捷键
- Ctrl + N:通过类名快速查找并打开一个类
- Ctrl + Shift + N:通过文件名快速查找并打开一个文件
- Ctrl + F:在当前文件中进行文本查找
- Ctrl + R:在当前文件中进行文本替换
- Ctrl + G:跳转到指定行
- Ctrl + Shift + F:在一个目录里查找一段代码(Ctrl + F 的升级版)
- Ctrl + Shift + R:在一个目录里查找一段代码并替换(Ctrl + R 的升级版)
- Ctrl + Shift + N:查找文件
- Ctrl + Shift + Shift + N:查找符号(函数、变量等)
调试相关快捷键
- Shift + F9:运行当前文件(调试模式)
- Shift + F10:运行当前文件(非调试模式)
- F7:进入函数或方法内部
- Shift + F7:智能步入,根据上下文跳入函数或方法内部
- F8:单步执行,逐行执行代码
- Shift + F8:跳出当前函数或方法
代码提示和生成相关快捷键
- Ctrl + P:显示默认参数
- Ctrl + Q:查看代码注释
- Alt + Insert:生成代码菜单(包括函数、类、属性等)
- Ctrl + Alt + T:当前位置插入环绕代码
其他常用快捷键
- Ctrl + Z:撤销
- Ctrl + Shift + Z:恢复
- Ctrl + C:复制
- Ctrl + V:粘贴
- Ctrl + X:剪切
- Ctrl + A:全选
- Ctrl + E:列出最后打开的文件
- Ctrl + H:隐藏/显示行号
- Ctrl + Shift + J:插入活动代码提示
- Ctrl + Shift + O:查看一个类的结构
- Ctrl + Shift + F10:选择配置并运行
- Ctrl + Shift + F9:选择配置并 debug
请注意,部分快捷键可能与 Linux 系统默认快捷键冲突,您可以通过 File - Settings - Keymap 进行自定义设置。