idea for mac常用快捷键及修改

本文介绍了IntelliJ IDEA for Mac的常用快捷键,包括代码补全、注释、移动行、查找/替换等功能,并详细说明了如何修改和自定义快捷键,帮助用户提高开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

idea for mac常用快捷键及修改

常用快捷键

后面带(自)的为自己设置的快捷键

  1. 执行(run)----> shift + F10
  2. 代码补全(Class Name Completion)----> control + space【alt + / (自)】
  3. 单行注释(Comment with Line Comment)----> command + /
  4. 多行注释(Comment with Block Comment)----> control + shift + /
  5. 从当前光标选中到本行开头(Move Caret Line Start)----> command + ←
  6. 从当前光标选中到本行末尾(Move Caret Line End)----> command + ←
  7. 向下复制一行(Duplicate Lines)----> ctrl + alt + down (自)
  8. 删除一行或选中行(Delete Line)----> command + y【ctrl + d (自)】
  9. 向下移动行(Move Statement Down)----> command + shift + ↓ 【alt + ↓(自)】
  10. 向上移动行(Move statement Up)----> command + shift + ↑ 【alt + ↑(自)】
  11. 向下开始新的一行(Start New Line)----> shift + enter
  12. 向上开始新的一行 (Start New Line Before Current)----> command + alt + enter 【command + shift + enter (自)】
  13. 进入方法 (Declaration)----> command + 鼠标左键
  14. 万能解错/生成返回值变量(Show Intention Actions)----> alt + enter
  15. 退回到前一个编辑的页面(Back)----> alt + command + ←
  16. 进入到下一个编辑的页面(针对于上条)(Forward)----> alt + command + →
  17. 查看继承关系(Type Hierarchy)----> control + h
  18. 格式化代码(Reformat Code)----> alt + command + L
  19. 提示方法参数类型(Parameter Info)----> command + p
  20. 复制代码(Copy)----> command + c
  21. 撤销(Undo)----> command + z
  22. 反撤销(Redo)----> command + shift + z
  23. 剪切(Cut)----> command + x
  24. 粘贴(Paste)----> command + v
  25. 保存(SaveAll)----> command + s
  26. 全选(SelectAll)----> command + a
  27. 向后缩进(Tab)----> tab
  28. 向前缩进(Unindent Line or Selection)----> shift + tab
  29. 查看类的结构(File Structure)----> command + 7 或 command + F12
  30. 修改变量名与方法名(Rename)----> alt + shift + r
  31. 大写转小写/小写转大写(Toggle Case)----> command + shift + u
  32. 生成构造器/get/set/toString(Generate)----> control + n 或 control + enter
  33. 查看文档说明(Quick Documentation)----> control + j
  34. 收起所有的方法(Collapse All)----> command + shift + -(减号)
  35. 打开所有方法(Expand All)----> command + shift + +(加号)
  36. 生成 try-catch 等(Surround With)----> command + alt + t
  37. 查找/替换(当前)(Replace)----> command + r
  38. 按文件名搜索文件(File)----> command + shift + n
  39. 查找类或方法在哪被使用(Find Usages)----> alt + F7
  40. 按类名搜索类(Class)----> command + n
  41. 查找任何东西(Search Everywhere)----> 按两次 Shift
  42. 查看类的继承结构图(Show UML Diagram)----> command + alt + shift + u
  43. 查看方法的多层重写结构(Method Hierarchy)----> command + shift + h
  44. 添加到收藏(Add to Favorites)----> control + alt + d
  45. 抽取方法(Extract Method)----> command + alt + m
  46. 打开最近修改的文件(Recently Files)----> command + E
  47. 关闭当前打开的代码栏(Close)----> control + w
  48. 关闭打开的所有代码栏(Close All)----> control + shift + w
  49. 快速搜索类中的错误(Next Highlighted Error)----> F2
  50. 自动补全返回类型(Variable)----> command + alt + v 【command + alt + enter(自)】
  51. 打开关闭run窗口----> command + 4
  52. 格式化代码(Reformat Code)----> command + alt + option
  53. pom文件添加依赖(Generate…)----> control + n
  54. 打开项目设置(Project Structure…)----> command + ;
  55. 打开idea设置(Preferences…)----> command + ,
  56. 这里接48条 command + number 打开关闭某窗口数字在窗口上看
    例:run是4 所以command + 4是打开关闭run窗口
    在这里插入图片描述

修改快捷键

1.IntelliJ IDEA —> Preferences 或command + ,打开Perference
在这里插入图片描述
2.选择Keymap选项
在这里插入图片描述

3.框一是按快捷键功能进行搜索(我前面已给出常用快捷键功能以及英文名),框二是按快捷键名进行搜索
在这里插入图片描述
用快捷键名进行搜索时不用自己输入快捷键名称,只需按下对应的快捷键即可
在这里插入图片描述
4.添加快捷键只需在想要修改的快捷键上右击添加即可
在这里插入图片描述
5.在如图所示框中按出你想要设置的快捷键即可(同样不需要自己输入快捷键名),然后点OK添加快捷键成功,最后点击Apply应用成功
在这里插入图片描述
6.删除只需在你想要删除的快捷键上右击,然后删除即可(可能有的快捷键配置不止一个只需删除你想删除的即可)。
在这里插入图片描述

7.设置有鼠标点击的快捷键,在第四步的框中选择第二项,若设置command + 鼠标左键作为快捷键只需按住command并鼠标左击鼠标点击区域即可,若设置的快捷键有冲突也可点OK,只不过需删除冲突的快捷键。
在这里插入图片描述
在这里插入图片描述

若不想自己设置快捷键也可以使用idea默认给出的快捷键模版,里面也有eclipse的快捷键(不过有些还是和eclipse有区别) ,也可以自己去下载快捷键jar包,然后File —> import settings 选择你下载好的jar包导入即可。
在这里插入图片描述
这里给出一个jar包以及对应的快捷键说明(这个jar包主要针对idea中eclipse的快捷键模版进行完善,适合从eclise转到idea的开发者)
点击下载
提取码:j0ki

### 修改 IntelliJ IDEA 2023 中的常用快捷键 #### 打开快捷键设置界面 为了修改或自定义快捷键,在顶部菜单栏中选择 “File” -> “Settings”(适用于 Windows/Linux) 或者 “IntelliJ IDEA” -> “Preferences”(适用于 Mac)。这会打开设置对话框,其中包含了众多可调整的功能选项[^1]。 #### 查找和修改特定快捷键 一旦进入了设置窗口,通过左侧列表选择 “Keymap”。此时右侧会出现当前所有的快捷键映射。利用上方的搜索框可以帮助快速定位目标命令;例如要更改跳转至上层抽象方法的快捷键,则可在搜索框内输入 “Go to Super Method”,随后右键点击该项并选取 “Add Keyboard Shortcut”,按下期望的新组合键后确认即可完成设定更新[^3]。 对于希望调整其他类型的快捷键同样适用此流程,无论是代码编辑、导航还是调试等方面的相关操作都能够在这一界面上进行个性化的绑定处理[^4]。 #### 浮动工具栏及其快捷方式定制 值得注意的是,在最新版 IntelliJ IDEA 2023.3 中引入了一项新特性——带有编辑操作的浮动工具栏。当用户选定了某段代码之后,该工具条将会自动出现在附近区域以便于执行诸如提取方法、环绕异常捕获结构或是格式化选定部分等功能。除了图形界面下的拖拽与按钮交互外,还可以借助 `Option + Command + T` (Mac) 或者自定义如 `Ctrl +=` 这样的全局热键来触发相同效果[^5]。 ```python # 示例:Python环境下模拟实现一个简单的函数用于展示如何创建新的快捷键逻辑 def add_custom_shortcut(action_name, new_keybinding): """ :param action_name: 需要关联动作名称字符串形式表示 :param new_keybinding: 新增按键绑定描述符 """ print(f"Adding shortcut '{new_keybinding}' for action '{action_name}'.") add_custom_shortcut("Go to Super Method", "Ctrl+R") # 假设这里代表添加一个新的快捷键 Ctrl+R 到 '前往超类方法' 动作上 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值