当前位置: 首页 > news >正文

【idea快捷键】idea开发java过程中常用的快捷键

含义win快捷键mac快捷键
复制当前行或选定的代码块Ctrl + DCommand + D
通过类名快速查找类Ctrl + NCommand + N
通过文件名快速查找文件Ctrl + Shift + NCommand + Shift + N
通过符号名称快速查找符号(类、方法等)Ctrl + Alt + Shift + NCommand + Shift + O
跳转到声明Ctrl + BCommand + B
跳转到实现Ctrl + Alt + BCommand + Alt + B
显示当前文件的结构(类和方法列表)Ctrl + F12Command + F12
高亮显示所有当前选定的元素Ctrl + Shift + F7Command + Shift + F7
生成测试代码Ctrl + Shift + TCommand + Shift + T
提取方法Ctrl + Alt + MCommand + Option + M
提取变量Ctrl + Alt + VCommand + Option + V
提取字段Ctrl + Alt + FCommand + Option + F
提取常量Ctrl + Alt + CCommand + Option + C
提取参数Ctrl + Alt + PCommand + Option + P
编译项目Ctrl + F9Command + F9
运行当前项目或文件Shift + F10Shift + F10
调试当前项目或文件Shift + F9Shift + F9
单步执行(进入方法内部)F8F8
单步执行(跳过方法内部)F7F7
跳出方法Shift + F8Shift + F8
运行到光标处Alt + F9Option+F9
计算表达式的值Alt + F8Option+F8
恢复程序执行F9F9
切换断点Ctrl + F8Command + F8
查看所有断点Ctrl + Shift + F8Command + Shift + F8
一键代码格式化Ctrl +Alt+LOption+Command +L
一键引用更新importCtrl +Alt+OOption+Command +O
查看当前类的方法Ctrl +F12fn+Command + F12

==注意:==本文中提到的代码格式化快捷键都是默认或者笔者比较习惯建议的,快捷键可以根据个人习惯设置
在 IntelliJ IDEA 中,可以通过以下步骤设置快捷键:

  1. 打开 IntelliJ IDEA,点击顶部菜单栏的 “File”(文件)。

  2. 选择 “Settings”(设置)或 “Preferences”(首选项),取决于你使用的操作系统。

  3. 在弹出的设置窗口中,选择 “Keymap”(快捷键映射)。

  4. 在快捷键映射页面,你可以选择要设置快捷键的操作,例如 “Editor Actions”(编辑器操作)、" Navigation"(导航)等。

  5. 找到你想要设置快捷键的具体操作,点击它。

  6. 在操作的右侧,你会看到一个 “Shortcut”(快捷键)字段。点击该字段,然后按下你想要设置的快捷键组合。7. 确认设置后,点击 “OK” 或 “Apply” 保存更改。

请注意,某些快捷键可能已经被系统或其他插件占用,因此可能无法设置为你想要的组合。如果遇到冲突,IntelliJ IDEA 会提示你选择其他快捷键或保留现有快捷键。

另外,IntelliJ IDEA 还提供了一些预设的快捷键方案,你可以在 “Keymap” 页面中选择不同的方案来适应你的使用习惯。
在这里插入图片描述

http://www.lryc.cn/news/332347.html

相关文章:

  • 2024年腾讯云GPU云服务器配置价格表(内存/系统盘/地域)
  • 重构数据访问层-优化数据访问的开发
  • 云计算概述报告
  • C++:线程库的使用
  • 机器学习模型:决策树笔记
  • 20.2k stars项目搭建私人网盘界面美功能全
  • 卷积篇 | YOLOv8改进之引入全维度动态卷积ODConv | 即插即用
  • Pytorch实用教程:torch.from_numpy(X_train)和torch.from_numpy(X_train).float()的区别
  • 深度学习pytorch好用网站分享
  • C语言 | Leetcode C语言题解之第2题两数相加
  • Oracle基础
  • 从0到1实现RPC | 04 负载均衡和静态注册中心
  • 卷积神经网络-池化层
  • 【干货集】C# XmlHelper帮助类操作Xml文档的通用方法汇总
  • Coursera自然语言处理专项课程04:Natural Language Processing with Attention Models笔记 Week01
  • mysql MHA高可用
  • android 扫描二维码
  • [flink 实时流基础] 输出算子(Sink)
  • case语句
  • 全国加油站分布数据/停车场分布/公园分布/景区分布/保护区分布/poi感兴趣点
  • 单片机简介(一)
  • Naiveui将message挂载到axios拦截器
  • MySQL、Oracle查看字节和字符长度个数的函数
  • 第五篇:3.4 用户归因和受众(User attribution and audience) - IAB/MRC及《增强现实广告效果测量指南1.0》
  • ES6: class类
  • [中级]软考_软件设计_计算机组成与体系结构_08_输入输出技术
  • 2024-04-04 问AI: 在深度学习中,微调是什么?
  • db2数据仓库集群的搭建
  • Linux ARM平台开发系列讲解(u-boot篇) 5.1 u-boot的启动流程分析(ARMv8-a)
  • ST表(数据结构中的问题)