磨刀利器

⌘ Command
⇧ Shift
⌥ Option
⌃ Control
↩︎ Return/Enter
⌫ Delete
↑ 上箭头
↓ 下箭头
← 左箭头
→ 右箭头

Idea快捷键

基本

选择

⌥⇧→ 选择word
⌥↑扩大选择区域,词->行->块->方法->类
⌘A 全选
⌃G,选择标签,重复同时选择同名的
⌃⇧G,反向选择
⌘⌃G,选择所有同名标签

注释

⌘/,行注释
⌘⇧/,块注释

删除

⌘⌫,删除行
⌘Z,撤销

复制

⌘D,复制行

移动

⌥⇧↑,移动行
⌘⇧↑,移动块

展开

⌘+/-,展开收缩
⌘⇧+/-,展开收缩所有

代码补全

⌃Space,补全提示
⌘⇧↩︎ ,自动完成分号,补全闭包。
⌃Space两次,更深等级的代码补全
⌃⇧Space,智能类型补全。
⌃⇧Space两次,智能返回值补全。
⌃Space+Tab,替换补全代码
⌘⌥T,环绕模版,if,try/catch,等

重构

⇧F6,重命名
⌘⌥V,抽取变量或字段
⌘⌥M,抽取方法
⌘⌥C,抽取常量
⌘⌥P,抽取为入参

代码辅助

⌘⌥L,格式化
⌘⇧⌥L,格式化选项
⌘P,查看方法参数
F1,弹出方法声明
⌥Space,弹出方法定义
F2,跳到下一个错误
⌘F1,查看错误描述
⌘⇧F7,高亮

导航

⌘↓,查看源码
⌥→,跳到下一个单词
⌘→,跳行尾
⌘B,跳到声明
⌘⌥B,跳到实现
⌘F12,查看类结构
⌘F,查找
⌘G,查找下一个

Comments
Write a Comment