Debug客栈
做一个爱分享的程序猿
Debug客栈
PhpStorm Mac / Windows常用快捷键

友情提示:此篇文章大约需要阅读 11分钟14秒,不足之处请多指教,感谢你的阅读。订阅本站

最常用快捷键

这篇文章是从LearnKu借鉴过来的,但是LearnKu的这个文章没有把日常最常用的总结在一起,并且有一些我自己在开发中常常使用,也总结在了下面:

序号MACWindows / Linux注释使用频率
1⌘N,⌃↩,⌃NAlt + Insert生成代码段( 包括函数或类注释,版权信息,构造方法,抽象方法等)★★★★☆
2⌘/Ctrl + /以添加 “//” 的方式添加注释★★★★☆
3⌘⌥/Ctrl + Shift + /添加 “/**/” 的方式添加注释★★★★☆
4tab,⇧+tabTab / Shift + Tab手动缩进 / 反向缩进★★★★★
5⌘XCtrl + X or Shift + Delete剪切★★★★★
6⌘CCtrl + C or Ctrl + Insert复制★★★★★
7⌘VCtrl + V or Shift + Insert粘贴★★★★★
8⌘DCtrl + D将当前行或者选择的内容复制到下一行或光标处★★★★☆
9⌘delCtrl + Y删除光标所在的行★★★★☆
10⌥ + delCtrl + Delete删除光标之后的部分单词★★★★☆
11⌥ + BackspaceCtrl + Backspace删除光标之前的部分单词★★★★☆
12⌘ +,-Ctrl + +/-折叠 / 打开代码块,再次点击扩大折叠 / 打开范围★★★★☆
13⌘WCtrl + F4关闭当前页面★★★★☆
14⌘FCtrl + F查找★★★★★
15⌘RCtrl + R替换★★★★★
16⌘⇧OCtrl + Shift + N根据文件名搜索文件。全项目范围★★★★☆
17⌘⌥OCtrl + Alt + Shift + N搜索函数。全项目范围★★★★☆
18⌘ECtrl + E打开最近打开过的文件列表★★★★★
19⌘B or ⌘ ClickCtrl + B or Ctrl + Click跳转到函数的声明处★★★★★
20F3F11切换书签★★★★☆
21⌥F3Ctrl + F11切换书签助记符★★★★☆
22⌘⇧ACtrl + Shift + A查找操作★★★★★
23⌃+TabCtrl + Tab切换活动文件★★★★★

MAC系统快捷图标

  • 符号: ⌘ 解释:Command
  • 符号: ⇧ 解释:Shift
  • 符号: ⌃ 解释:Control
  • 符号: ↩ 解释:Enter/Return
  • 符号: ⌥ 解释:Option / Alt

编辑

Win / LinuxMac注释使用频率
Ctrl + Space⌃Space代码自动完成(一般与输入法冲突)★☆☆☆☆
Ctrl + Shift + Enter⌘ ⇧ ↩智能完善代码(如:if ())★☆☆☆☆
Ctrl + P⌘P方法参数提示,显示默认参数★☆☆☆☆
Ctrl + Q⌃J显示注释代码★☆☆☆☆
Ctrl + mouse over code⌘+mouse over code查看到简短的函数介绍★★★☆☆
Ctrl + F1⌘F1显示错误或警告信息的描述(需要把光标放到错误或警告位置)★☆☆☆☆
Alt + Insert⌘N,⌃↩,⌃N生成代码段( 包括函数或类注释,版权信息,构造方法,抽象方法等)★★★★☆
Ctrl + O⌃O插入覆盖父类的方法★☆☆☆☆
Ctrl + I⌃I实现抽象方法★☆☆☆☆
Ctrl + Alt + T⌘⌥T选中的代码放在 if..else..、for、foreach 里,或者函数里,或者为选中的代码块添加区域解释(可以折叠该段代码,折叠后只显示解释,便于代码管理)★☆☆☆☆
Ctrl + /⌘/以添加 “//” 的方式添加注释★★★★☆
Ctrl + Shift + /⌘⌥/添加 “/**/” 的方式添加注释★★★★☆
Ctrl + W⌥↑增量式的选中当前块★★☆☆☆
Ctrl + Shift + W⌥↓与 Ctrl + W 对应,减小选中范围★★☆☆☆
Alt + Q⌃⇧Q显示包含光标所在位置的标签头★☆☆☆☆
Alt + Enter⌥↩显示意图行动。 Show Intention Action★★☆☆☆
Ctrl + Alt + L⌘⌥L格式化代码★★☆☆☆
Ctrl + Alt + I⌃⌥I自动缩进。★★★☆☆
Tab / Shift + Tabtab,⇧+tab手动缩进 / 反向缩进★★★★★
Ctrl + X or Shift + Delete⌘X剪切★★★★★
Ctrl + C or Ctrl + Insert⌘C复制★★★★★
Ctrl + V or Shift + Insert⌘V粘贴★★★★★
Ctrl + Shift + V⌘⇧V从粘贴板中选择内容进行粘贴★★★☆☆
Ctrl + D⌘D将当前行或者选择的内容复制到下一行或光标处★★★☆☆
Ctrl + Y⌘del删除光标所在的行★★★☆☆
Ctrl + Shift + J⌃⇧J合成选中代码到一行。格式化代码的反向动作★☆☆☆☆
Ctrl + Enter⌘↩智能线分割★★☆☆☆
Shift + Enter⇧↩另起一新行。无论光标在行的那个位置★★☆☆☆
Ctrl + Shift + U⌘⇧U字符大小写切换★★☆☆☆
Ctrl + Shift + ] / [⌘⇧],⌘⇧[以区块为单位,从光标处 向后 / 向前 选择,再次点击增加选择范围★☆☆☆☆
Ctrl + Delete⌥ + del删除光标之后的部分单词★★★★☆
Ctrl + Backspace⌥ + Backspace删除光标之前的部分单词★★★★☆
Ctrl + +/-⌘ +,-折叠 / 打开代码块,再次点击扩大折叠 / 打开范围★★★★☆
Ctrl + Shift +  +⌘ ⇧+打开全部★★☆☆☆
Ctrl + Shift +  –⌘ ⇧-折叠全部★★☆☆☆
Ctrl + F4⌘W关闭当前页面★★★☆☆

搜索 / 替换

Win / LinuxMac注释使用频率
Ctrl + F⌘F查找★★★★★
F3⌘G查找下一个,结合查找使用★★☆☆☆
Shift + F3⌘⇧G查找前一个,结合查找使用★★☆☆☆
Ctrl + R⌘R替换★★★★★
Ctrl + Shift + F⌘⇧F在文件中查找★★☆☆☆
Ctrl + Shift + R⌘⇧R在文件中替换★★☆☆☆

项目运行

Win / LinuxMac注释使用频率
Alt + Shift + F10⌃⌥R选择配置并运行★☆☆☆☆
Alt + Shift + F9⌃⌥D选择配置并 debug★☆☆☆☆
Shift + F10⌃R运行★☆☆☆☆
Shift + F9⌃Ddebug★☆☆☆☆
Ctrl + Shift + F10⌃⇧R,⌃⇧D运行上次运行的配置★☆☆☆☆
Ctrl + Shift + X⌘⇧X运行命令行★☆☆☆☆

Debug 相关

Win / LinuxMac注释使用频率
F8F8步过。继续执行断点后程序,按行执行,按一次执行一行★☆☆☆☆
F7F7步进。进入到断点执行的内容程序★☆☆☆☆
Shift + F7⇧F7智能进入★☆☆☆☆
Shift + F8⇧F8步骤★☆☆☆☆
ALT + F9⌥F9运行到光标★☆☆☆☆
ALT + F8⌥F8计算表达式★☆☆☆☆
F9⌘⌥R继续执行断点以后的程序,停到下一个断点处★☆☆☆☆
Ctrl + F8⌘F8为光标所在行打上断点★☆☆☆☆
Ctrl+Shift+F8⌘⇧F8浏览断点★☆☆☆☆

导航相关

Win / LinuxMac注释使用频率
Ctrl + N⌘O搜索类。全项目范围★☆☆☆☆
Ctrl + Shift + N⌘⇧O根据文件名搜索文件。全项目范围★★★★☆
Ctrl + Alt + Shift + N⌘⌥O搜索函数。全项目范围★★★★☆
Alt + Right/Left⌃←,⌃→左右切换打开的文件★★★☆☆
F12F12放回上次打开的工具窗口★☆☆☆☆
EscEsc返回编辑器界面★☆☆☆☆
Shift+ Esc⇧ + Esc光标返回编辑框,关闭无用的窗口★☆☆☆☆
Ctrl+ Shift + F4⌘⇧F4关闭活动运行 / 消息 // … 选项卡★☆☆☆☆
Ctrl + G⌘L按行号快速定位★★★☆☆
Ctrl + E⌘E打开最近打开过的文件列表★★★★☆
Ctrl + Alt + Left/Right⌘⌥←,⌘⌥→返回 / 前进到上次导航操作★☆☆☆☆
Ctrl + Shift + Backspace⌘⇧ + Backspace返回到上次编辑的位置★☆☆☆☆
Alt + F1⌥F1调出目标窗口★☆☆☆☆
Ctrl + B or Ctrl + Click⌘B or ⌘ Click跳转到函数的声明处★★★★★
Ctrl + Alt + B⌘⌥B到实施(S)★☆☆☆☆
Ctrl + Shift + I⌥Space,⌘Y打开快速定义查询★☆☆☆☆
Ctrl + Shift + B⌃⇧B找变量的 类★☆☆☆☆
Ctrl + U⌘U转到 super-method/super-class★☆☆☆☆
Alt + Up/Down⌃↑,⌃↓上下切换函数★★★☆☆
Ctrl + ] / [⌘],⌘[定位到右 / 左侧最近的大括号处。连续点击扩大范围★☆☆☆☆
Ctrl + F12⌘F12打开文件结构的弹出窗★☆☆☆☆
Ctrl + H⌃H浏览选定类的层次结构★☆☆☆☆
F2 / Shift + F2F2,⇧F2下 / 上高亮错误或警告快速定位★☆☆☆☆
F4 / Ctrl + EnterF4/⌘↓查找变量来源★☆☆☆☆
Alt + Home⌥ Home组合显示导航栏★☆☆☆☆
F11F3切换书签★★★★☆
Ctrl + F11⌥F3切换书签助记符★★★★☆
Ctrl + #[0-9]⌃0…⌃9转到编号书签★☆☆☆☆
Shift + F11⌘F3显示书签★★★☆☆

重构相关

Win / LinuxMac注释使用频率
F5F5复制文件★★★☆☆
F6F6移动文件★★★☆☆
Alt + Delete⌘ Del安全删除★☆☆☆☆
Shift + F6⇧F6为所选文件重命名★★★☆☆
Ctrl + Alt + N⌘⌥N内联变量★☆☆☆☆
Ctrl + Alt + M⌘⌥M引入方法★☆☆☆☆
Ctrl + Alt + V⌘⌥V引入变量★☆☆☆☆
Ctrl + Alt + F⌘⌥F类似引入变量★☆☆☆☆
Ctrl + Alt + C⌘⌥C引入常量★☆☆☆☆

版本控制 / 本地历史记录

Win / LinuxMac注释使用频率
Alt + ~⌃V打开版本操作控制台★☆☆☆☆
Ctrl + K⌘K提交代码★★★★★
Ctrl + T⌘T更新代码到本地★★★★★
Alt + Shift + C⌥⇧C浏览最近更改记录★☆☆☆☆

文章来源:PHPStorm 快捷键大全(Win/Linux/Mac)

赞赏
本文链接:https://www.debuginn.cn/4490.html   来自:Debug客栈
本文采用: CC BY-NC-SA 3.0 Unported 协议进行许可,转载请保留此文章链接
相关链接: 首页  |  引导页  |  赞助本站  |  @QQ  |  @Mail  |  @微博  |  @云+社区  |  @推特  |  @Github
社会主义核心价值观: 富强、民主、文明、和谐、自由、平等、公正、法治、爱国、敬业、诚信、友善

发表评论

textsms
account_circle
email

Debug客栈

PhpStorm Mac / Windows常用快捷键
最常用快捷键 这篇文章是从LearnKu借鉴过来的,但是LearnKu的这个文章没有把日常最常用的总结在一起,并且有一些我自己在开发中常常使用,也总结在了下面: 序号MACWindows / Linux…
扫描二维码继续阅读
2019-12-15