百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分类 > 正文

IntelliJ IDEA Windows/Linux 快捷键

ztj100 2025-02-08 13:56 18 浏览 0 评论

核心快捷键(REMEMBER THESE SHORTCUTS)

  • 开始代码补全:Ctrl+Shift+Space
  • 全局搜索:Double Shift
  • 显示意图动作和快速修复:Alt+Enter
  • 生成代码:Alt+Insert
  • 参数信息:Ctrl+P
  • 扩展选区:Ctrl+W
  • 反向扩展选区:Ctrl+Shift+W
  • 最近文件弹窗:Ctrl+E
  • 重命名:Shift+F6

通用操作(GENERAL)

  • 打开对应工具窗口:Alt+0-9
  • 保存文件:Ctrl+S
  • 同步项目:Ctrl+Alt+Y
  • 最大化编辑器切换:Ctrl+Shift+F12
  • 使用当前配置检查文件:Alt+Shift+I
  • 快速切换当前方案:Ctrl+``
  • 打开设置窗口:Ctrl+Alt+S
  • 打开项目结构窗口:Ctrl+Alt+Shift+S
  • 查找操作:Ctrl+Shift+A

调试(DEBUGGING)

  • 步过/步入:F8/F7
  • 强制步入/步出:Shift+F7/Shift+F8
  • 运行到光标处:Alt+F9
  • 计算表达式:Alt+F8
  • 恢复程序运行:F9
  • 切换断点:Ctrl+F8
  • 查看所有断点:Ctrl+Shift+F8

搜索/替换(SEARCH / REPLACE)

  • 全局搜索:Double Shift
  • 查找:Ctrl+F
  • 查找下一个/上一个:F3/Shift+F3
  • 替换:Ctrl+R
  • 路径中查找:Ctrl+Shift+F
  • 路径中替换:Ctrl+Shift+R
  • 选中下一个匹配项:Alt+J
  • 选中所有匹配项:Ctrl+Alt+Shift+J
  • 取消选中匹配项:Alt+Shift+J

编辑(EDITING)

  • 基础代码补全:Ctrl+Space
  • 智能代码补全:Ctrl+Shift+Space
  • 补全语句:Ctrl+Shift+Enter
  • 快速文档查看:Ctrl+Q
  • 外部文档:Shift+F1
  • 错误描述:Ctrl+F1
  • 格式化代码:Ctrl+Alt+L
  • 优化导入:Ctrl+Alt+O
  • 自动缩进:Ctrl+Alt+I
  • 剪切行:Ctrl+X
  • 复制行:Ctrl+C
  • 粘贴行:Ctrl+V
  • 删除行:Ctrl+Y
  • 合并行:Ctrl+Shift+J
  • 智能行拆分:Ctrl+Enter
  • 行注释/取消注释:Ctrl+/
  • 块注释/取消注释:Ctrl+Shift+/
  • 上下文信息:Ctrl+Shift+Q

重构(REFACTORING)

  • 复制:F5
  • 移动:F6
  • 安全删除:Alt+Delete
  • 重命名:Shift+F6
  • 提取方法:Ctrl+Alt+M
  • 提取变量:Ctrl+Alt+V
  • 提取字段:Ctrl+Alt+F
  • 提取常量:Ctrl+Alt+C
  • 提取参数:Ctrl+Alt+P
  • 内联代码:Ctrl+Alt+N

导航(NAVIGATION)

  • 跳转到类:Ctrl+N
  • 跳转到文件:Ctrl+Shift+N
  • 跳转到符号:Ctrl+Alt+Shift+N
  • 切换到下一个/上一个编辑器标签:Alt+Right / Alt+Left
  • 返回上一个工具窗口:F12
  • 跳转到编辑器(从工具窗口):Esc
  • 隐藏活动窗口或最后活动窗口:Shift+Esc
  • 跳转到指定行:Ctrl+G
  • 最近文件弹窗:Ctrl+E
  • 最近位置弹窗:Ctrl+Shift+E
  • 导航回退/前进:Ctrl+Alt+Left / Ctrl+Alt+Right
  • 跳转到最后编辑位置:Ctrl+Shift+Backspace
  • 在任何视图中选择当前文件或符号:Alt+F1
  • 转到声明:Ctrl+B 或 Ctrl+Click
  • 转到实现:Ctrl+Alt+B
  • 快速定义查看:Ctrl+Shift+I
  • 转到类型声明:Ctrl+Shift+B
  • 转到父方法/父类:Ctrl+U
  • 跳转到上一个/下一个方法:Alt+Up / Alt+Down
  • 移动到代码块结尾/开头:Ctrl+] / Ctrl+[
  • 文件结构弹窗:Ctrl+F12
  • 类型层次结构:Ctrl+H
  • 方法层次结构:Ctrl+Shift+H
  • 调用层次结构:Ctrl+Alt+H
  • 跳转到下一个/上一个高亮错误:F2 / Shift+F2
  • 编辑源文件/查看源文件:F4 / Ctrl+Enter
  • 显示导航栏:Alt+Home
  • 切换书签:F11
  • 切换带助记符的书签:Ctrl+F11
  • 跳转到编号书签:Ctrl+0-9
  • 显示所有书签:Shift+F11

编译与运行(COMPILE AND RUN)

  • 构建项目:Ctrl+F9
  • 编译选定文件/模块:Ctrl+Shift+F9
  • 选择配置并运行/调试:Alt+Shift+F10/F9
  • 运行:Shift+F10
  • 调试:Shift+F9
  • 运行任意任务:Ctrl+Alt+R

使用搜索(USAGE SEARCH)

  • 查找使用位置:Alt+F7
  • 在文件中高亮使用位置:Ctrl+Shift+F7
  • 显示使用位置:Ctrl+Alt+F7

版本控制/本地历史(VCS / LOCAL HISTORY)

  • 提交项目:Ctrl+K
  • 更新项目:Ctrl+T
  • 推送提交:Ctrl+Shift+K
  • 查看本地历史记录:Alt+Shift+C
  • 打开版本控制窗口:Alt+~

动态模板(LIVE TEMPLATES)

  • 用模板包裹代码:Ctrl+Alt+J
  • 插入动态模板:Ctrl+J

相关推荐

其实TensorFlow真的很水无非就这30篇熬夜练

好的!以下是TensorFlow需要掌握的核心内容,用列表形式呈现,简洁清晰(含表情符号,<300字):1.基础概念与环境TensorFlow架构(计算图、会话->EagerE...

交叉验证和超参数调整:如何优化你的机器学习模型

准确预测Fitbit的睡眠得分在本文的前两部分中,我获取了Fitbit的睡眠数据并对其进行预处理,将这些数据分为训练集、验证集和测试集,除此之外,我还训练了三种不同的机器学习模型并比较了它们的性能。在...

机器学习交叉验证全指南:原理、类型与实战技巧

机器学习模型常常需要大量数据,但它们如何与实时新数据协同工作也同样关键。交叉验证是一种通过将数据集分成若干部分、在部分数据上训练模型、在其余数据上测试模型的方法,用来检验模型的表现。这有助于发现过拟合...

深度学习中的类别激活热图可视化

作者:ValentinaAlto编译:ronghuaiyang导读使用Keras实现图像分类中的激活热图的可视化,帮助更有针对性...

超强,必会的机器学习评估指标

大侠幸会,在下全网同名[算法金]0基础转AI上岸,多个算法赛Top[日更万日,让更多人享受智能乐趣]构建机器学习模型的关键步骤是检查其性能,这是通过使用验证指标来完成的。选择正确的验证指...

机器学习入门教程-第六课:监督学习与非监督学习

1.回顾与引入上节课我们谈到了机器学习的一些实战技巧,比如如何处理数据、选择模型以及调整参数。今天,我们将更深入地探讨机器学习的两大类:监督学习和非监督学习。2.监督学习监督学习就像是有老师的教学...

Python教程(三十八):机器学习基础

...

Python 模型部署不用愁!容器化实战,5 分钟搞定环境配置

你是不是也遇到过这种糟心事:花了好几天训练出的Python模型,在自己电脑上跑得顺顺当当,一放到服务器就各种报错。要么是Python版本不对,要么是依赖库冲突,折腾半天还是用不了。别再喊“我...

超全面讲透一个算法模型,高斯核!!

...

神经网络与传统统计方法的简单对比

传统的统计方法如...

AI 基础知识从0.1到0.2——用“房价预测”入门机器学习全流程

...

自回归滞后模型进行多变量时间序列预测

下图显示了关于不同类型葡萄酒销量的月度多元时间序列。每种葡萄酒类型都是时间序列中的一个变量。假设要预测其中一个变量。比如,sparklingwine。如何建立一个模型来进行预测呢?一种常见的方...

苹果AI策略:慢哲学——科技行业的“长期主义”试金石

苹果AI策略的深度原创分析,结合技术伦理、商业逻辑与行业博弈,揭示其“慢哲学”背后的战略智慧:一、反常之举:AI狂潮中的“逆行者”当科技巨头深陷AI军备竞赛,苹果的克制显得格格不入:功能延期:App...

时间序列预测全攻略,6大模型代码实操

如果你对数据分析感兴趣,希望学习更多的方法论,希望听听经验分享,欢迎移步宝藏公众号...

AI 基础知识从 0.4 到 0.5—— 计算机视觉之光 CNN

...

取消回复欢迎 发表评论: