IntelliJ IDEA For Mac 快捷键总结(PhpStorm/WebStorm也适用)

工欲善其事必先利其器,coding之前花点时间了解一下IDE的快捷键很有对于工作效率的提升还是非常有帮助的。最近一段时间帮助后端的同事写接口,接触到了IntelliJ IDEA,这里总结一下关于该IDE的一些常用快捷键。当然,这里的一些快捷键不仅适用于IntelliJ IDEA,也同样适用于WebStorm、PhpStorm等IDE,毕竟都是出自JetBrains之手,风格都很类似。


1.  Mac键盘标识符


由于IDE里的快捷键都是用标识符(如   ⇪ ⌃ ↩ ⌅ 等)来表示的,考虑到一些Mac小白,先普及一下Mac键盘的符号标识还是很有必要的。首先我们来看一下Mac的虚拟键盘(如何打开Mac虚拟键盘请参考官方指南:点击打开链接),如下图所示,


从上图的虚拟键盘可以对应到真实的物理键盘上的按键,即:

  •  Command
  •  Shift
  •  Option
  •  Control
  • ↩︎ Return/Enter
  •  Delete
  •  向前删除键(Fn+Delete)
  •  上箭头
  •  下箭头
  •  左箭头
  • 右箭头
  •  Page Up(Fn+↑)
  •  Page Down(Fn+↓)
  • Home Fn + ←
  • End Fn + →
  •  右制表符(Tab键)
  •  左制表符(Shift+Tab)
  •  Escape (Esc)
  • ~ 波浪键


2.  IntelliJ IDEA 快捷键


(1)工具窗口切换

如下图所示,每个红色圈内的标题前都有一个数字,可使用“⌘+对应数字”来实现工具窗口切换。


(2)调试运行

  • ⌃R 运行
  • ⌃D 调试

(3)编辑

  • ⌥⌫ 删除到单词的开头
  • ⌥⌦ 删除到单词的末尾(⌦键为Fn+Delete)
  • ⌘⌫ 删除当前行或选定的块的行
  • ⌘⌥T 包围代码(使用if..else, try..catch, for, synchronized等包围选中的代码)
  • ⌘⌥M 将选中的代码提取为方法
  • ⌘⇧U 大小写切换

(4)光标跳转

  • ⌥← 跳到单词首部
  • → 跳到单词尾部
  •  跳到光标所在行行首
  • → 跳到光标所在行行尾
  • ⌘⇧⌫ 跳转到最后一个编辑的地方
  • ⌘⌥← / ⌘⌥ 退回 / 前进到上一个操作的地方

(5)选中代码

  •  光标向左选中一位(按住shift)
  • → 光标向右选中一位(按住shift)
  • ⌘⇧← 光标向左全部选中
  • ⌘⇧→ 光标向右全部选中

(6)查找

  • Double 查找任何东西
  • ⇧F 全局查找(根据路径)
  • F 文件内查找
  • ⌘o 查找类文件
  • ⌘E 显示最近打开的文件记录列表

(7)替换

  • ⌘R 文件内替换
  • ⌘⇧R 全局替换(根据路径)

(8)代码格式化

  • ⌘⌥L 格式化代码
  • ⌃⌥O 优化import(删除没有使用到的import,并将所有import根据字母表顺序排列)
  • ⌃⌥I 自动缩进选中行

(9)展开、折叠代码块

  • ⌘+ 展开代码块
  • ⌘- 折叠代码块
  • ⌘⇧+ 展开所有代码块
  • ⌘⇧- 折叠所有代码块

(10)tab页切换与关闭

  • ⌃⇥ 切换tab页
  • ⌘W 关闭当前tab页

(11)重构

  • fn⇧F6 重命名文件
  • ⌘⌫ 安全删除文件,弹出确认框(先选中文件)

(12)通用

  • ⌘, 打开IDEA系统设置
  • fnF11 收起所有窗口,回到桌面
  • ⌃⌘F 切换IDE全屏模式


(13)多个项目窗口切换

    ⌘~  next project window(切换到下一个项目窗口)

    ⌘⇧~ previous project window (切换到上一个项目窗口)







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值