CentOS下PHPStorm快捷键速查

在CentOS上使用PHPStorm,快捷键配置与Windows或macOS确实有些差异,尤其需要留意输入法冲突与终端环境。不过,一旦摸熟了这套按键逻辑,效率提升是立竿见影的。下面按功能分类整理了最核心的操作,方便大家快速查阅。
一 常用编辑与选择
- Ctrl + Space:代码自动补全(如果被输入法占用,改用Ctrl + Alt + Space)
- Ctrl + W / Ctrl + Shift + W:扩大/缩小选区——从词到块逐级扩展,非常实用
- Ctrl + D:复制当前行或选中内容到下一行
- Ctrl + Y:删除当前行或选中内容
- Ctrl + /、Ctrl + Shift + /:行注释 / 块注释
- Ctrl + Alt + L:格式化代码(Reformat Code)
- Alt + J / Alt + Shift + J:多选相同文本(添加/取消多选)
- Ctrl + Shift + Enter:智能补全语句——自动补全分号、括号等
二 导航与搜索
这部分快捷键是快速穿梭于代码之间的核心武器。像是Ctrl+N按类名搜索、Ctrl+Shift+N按文件名搜索、Ctrl+Alt+Shift+N按符号搜索,基本上覆盖了日常查找的所有场景。
- Ctrl + N:按类名搜索
- Ctrl + Shift + N:按文件名搜索
- Ctrl + Alt + Shift + N:按符号(函数/变量/属性)搜索
- Ctrl + B / Ctrl + 左键:跳转到声明处
- Ctrl + Alt + B:跳转到实现(子类/接口实现)
- Ctrl + U:跳转到父类/超方法
- Ctrl + G:跳转到指定行号
- Ctrl + E:最近文件列表
- Ctrl + Alt + Left/Right:后退/前进到上次导航位置
- Ctrl + Shift + Backspace:回到上次编辑位置
- Alt + F7 / Ctrl + F7:全项目/当前文件查找用法
- Ctrl + Shift + F7:在文件中高亮选中符号的所有用法
- Ctrl + Alt + F7:显示用法的详细信息列表
三 重构与代码生成
- Alt + Enter:快速修复/意图操作——导入、类型推断、生成等,用得最多
- Shift + F6:重命名(变量/方法/类/文件,安全重命名)
- Ctrl + Alt + T:包围语句(try/catch、if/else、foreach 等)
- Alt + Insert:生成代码(Getter/Setter、构造方法、toString 等)
- Ctrl + O:重写父类方法
- Ctrl + I:实现接口方法
- Ctrl + P:查看方法参数提示
四 调试与运行
调试效率往往决定排查问题的速度,这一组快捷键基本覆盖了从配置、运行到断点管理的全流程。
- Shift + F10 / Shift + F9:运行 / 调试
- Alt + Shift + F10 / Alt + Shift + F9:选择配置并运行 / 调试
- Ctrl + Shift + F10:运行上次运行配置
- F8:步过(Step Over)
- F7:步入(Step Into)
- Shift + F7:智能进入(Smart Step Into)
- Shift + F8:步出/跳出(Step Out)
- Alt + F9:运行到光标处(Run to Cursor)
- F9:继续执行到下一个断点
- Ctrl + F8:切换断点(在当前行打/取消断点)
- Ctrl + Shift + F8:查看/管理断点
- Alt + F8:计算表达式(Evaluate Expression)
五 界面与工具窗口
- Alt + 1:显示/隐藏项目工具窗口
- Ctrl + Shift + F12:最大化编辑器(隐藏其他工具窗口)
- F12:返回上次使用的工具窗口
- Esc:回到编辑器
- Shift + Esc:隐藏当前工具窗口并返回编辑器
- Ctrl + Tab:在最近文件间切换(长按显示切换面板)
- Ctrl + Shift + A:搜索所有动作/设置项(快速定位菜单与配置)
- Ctrl + Alt + S:打开设置(Settings/Preferences)
- Ctrl + `:快速切换外观/键位方案/插件等(Quick Switch Scheme)