在 CentOS 上使用 PhpStorm 的快捷键通常与在 Windows 或 macOS 上使用的快捷键相同。然而,由于 PhpStorm 支持跨平台,因此具体的快捷键可能会因操作系统而异。以下是一些常用的 PhpStorm 快捷键,适用于 CentOS 系统:
控制光标位置:
Ctrl + M:将光标定位到文件中心。Home、End:移动到行首或行末。多列模式:
Alt + Shift + J:多列模式进行选中,只会选择相同的单词。Ctrl + Shift + J:取消多列模式。匹配括号:
Ctrl + [ 或 ]:匹配括号的位置,会将光标移动到对应正括号和反括号位置。Ctrl + Shift + [ 或 ]:选中对应的括号区域。页面导航:
Ctrl + PageUp:将光标移动到页面顶头。Ctrl + PageDown:将光标移动到页面底部。编辑文档:
Ctrl + Y:删除一行。Ctrl + Delete:删除光标后内容。Ctrl + Backspace:删除光标前一个字的内容。Ctrl + Enter:在行首会在该行前创建新行,行末会在该行后创建新行。复制粘贴:
Ctrl + D:复制选中块,若没有则只是复制当前行。Ctrl + Shift + V:粘贴文档时可以选择行数,多选时按住 Shift,也可以显示剪切板历史。选择移动:
Ctrl + W:进行选择扩展,加 Shift 反向操作。Shift + ↑ 或 ↓:向上或向下移动一行。Shift + Home 或 End:选择光标到行首或行末的内容。PageUp,PageDown:向上或向下移动一页。Shift + PageUp,PageDown:向上或向下选择一页。代码格式化:
Ctrl + Shift + L:格式化代码,再加上 Alt 可以格式化全局。查找替换:
Ctrl + N:全局查找类。Ctrl + F:文件中查找,支持正则。Ctrl + Shift + F:在整个项目中查找,甚至是整个磁盘中。Ctrl + R:文件替换,支持正则。Ctrl + Shift + R:在项目中进行批量替换。文件操作:
Ctrl + B:跳转到函数,或者按住 Ctrl 点击函数也可实现该效果。Ctrl + F12:显示函数之间的结构关系。Alt + ↑ 或 ↓:函数跳转的上下切换。Ctrl + Alt + ← 或 →:实现前进和返回,但是在 Windows 中这两个快捷键被用来转换屏幕,所以建议自定义快捷键。Ctrl + Alt + Backspace:也可实现返回的功能。其他:
F2:当出现规则检查错误时进行导航,加 Shift 为反向导航,利用 Ctrl + F1 查看错误原因,Alt + Enter 查看解决办法。F6 和 F5:移动和复制文件,在弹出框中写入路径即可。Ctrl + Alt + Shift + T:在项目文件树中使用,会出现对文件移动、复制等操作。Shift + F6:项目窗口中使用可以重命名文件,在编辑模式下没有作用。Alt + Insert:新建文件。Ctrl + Shift + F:在工程中查找内容。Ctrl + Shift + U 或者 Edit | Toggle Case:修改字母大小写。请注意,这些快捷键可能会因 PhpStorm 版本或个性化设置的不同而有所变化。如果需要查看或修改特定快捷键,可以在 PhpStorm 中通过 File -> Settings -> Keymap 进行设置。