eclipse 和 idea 快捷键对照

本贴最后更新于 2313 天前,其中的信息可能已经事过境迁

|

分类

|

功能点

|

Eclipse 快捷键

|

IDEA 快捷键

|
|

搜索

|

搜索文本

|

Ctrl + F

|

Ctrl + F

Ctrl + R 查找替换

Alt + P/A 逐个/全部替换

Alt + F3 查找当前选中词

|
|

继续搜索

|

Ctrl + K 向前

Ctrl + Shift + K 向后

|

F3

Shift + F3

|
|

搜索方法

|

Ctrl + O

|

Ctrl + F12

|
|

搜索类

|

Ctrl + Shift + T

|

Ctrl + N

|
|

搜索文件

|

Ctrl + Shift + T

|

Ctrl + Shift + N

这两个都支持简单的正则表达式,还支持直接按大写字母的缩略,例如:

查找 JsonTranscoder,只需要输入 JT

|
|

搜索所有引用处

|

Ctrl + Alt + H

|

Alt + F7

|
|

搜索所有文本出现的位置

|

Ctrl + H

|

Ctrl + Shift + F

|
|

编辑

|

自动代码补全

|

Alt + /

|

Ctrl + J

|
|

自动代码生成

| |

Alt + Insert

|
|

快速修复错误

|

Ctrl + 1

|

Alt + Enter

|
|

删除当前行

|

Ctrl + D

|

Ctrl + X

|
|

复制到下一行

| |

Ctrl + D

|
|

注释/取消注释

|

Ctrl + /

|

Ctrl + /

|
|

选中当前字

| |

Ctrl + W

|
|

补全当前行

| |

Ctrl + Shift + Enter

神器,补全当前行,最常用的场景时补全当前行后的;号,并将光标定位到下一行

|
|

调出最近复制的 N 份内容

| |

Ctrl + Shift + V

|
|

查看最近编辑的文件

| |

Ctrl + E

|
|

对比最近修改

| |

Alt + Shift + C

|
|

格式化代码

|

Ctrl + Shift + F

|

Ctrl + Alt + L

|
|

整理 import

|

Ctrl + Shift + O

|

Ctrl + Alt + O

|
|

跳转

|

显示方法层次

| |

Ctrl + Shift + H

|
|

显示类、方法说明

|

F2

|

Ctrl + Q

|
|

跳到方法定义处

| |

Ctrl + B

|
|

跳到方法实现处

| |

Ctrl + Alt + B

|
|

跳到上/下一方法

| |

Alt + Up/Down

|
|

上/下一查看处

|

Alt + <-

Alt + ->

|

Ctrl + Alt + Up/Down

|
|

跳到指定行

|

Ctrl + L

|

Ctrl + G

|
|

重构

|

改名

|

Alt + Shift + R

|

Shift + F6

|
|

其他常用

| |

Ctrl + F6 修改方法签名

Ctrl + Shift + F6 修改参数的类型

Ctrl + Shift + V 引入局部变量

Ctrl + Shift + P 引入参数

Ctrl + Shift + F 引入类变量

Ctrl + Shift + M 引入方法

Ctrl + Shift + C 引入常量

|
|

运行

|

启动调试

| |

Alt + Shift + F9

|
|

启动运行

| |

Alt + Shift + F10

|
|

单步进入

|

F5

|

F7

|
|

单步跳过

|

F6

|

F8

|
|

跳过

|

F8

|

F9

|
|

执行选中语句

|

ctrl + shift + I

|

Alt + F8

|
|

窗口

|

调出界面

| |

Ctrl + Alt + S 调出 Settings 界面

Ctrl + Alt + Shift + S 调出项目 Setting 界面

|
|

关闭界面

| |

Ctrl + F4 或 ESC

|
|

打开窗口

| |

Alt + 窗口编号(例如项目窗口编号是 1)

|
|

最大化窗口

|

Ctrl + M

|

Ctrl + Shift + F12

|
|

隐藏窗口

| |

Shift + ESC

|
|

关闭当前文件

| |

Ctrl + F4

|
|

垂直分屏

| |

Ctrl + | (自定义的)

|
|

调整窗口位置

| |

Ctrl + M 将当前光标处显示到屏幕中央

|
|

切换窗口

| |

Ctrl + Tab

|

|

分类

|

功能点

|

Eclipse 快捷键

|

IDEA 快捷键

|
|

搜索

|

搜索文本

|

Ctrl + F

|

Ctrl + F

Ctrl + R 查找替换

Alt + P/A 逐个/全部替换

Alt + F3 查找当前选中词

|
|

继续搜索

|

Ctrl + K 向前

Ctrl + Shift + K 向后

|

F3

Shift + F3

|
|

搜索方法

|

Ctrl + O

|

Ctrl + F12

|
|

搜索类

|

Ctrl + Shift + T

|

Ctrl + N

|
|

搜索文件

|

Ctrl + Shift + T

|

Ctrl + Shift + N

这两个都支持简单的正则表达式,还支持直接按大写字母的缩略,例如:

查找 JsonTranscoder,只需要输入 JT

|
|

搜索所有引用处

|

Ctrl + Alt + H

|

Alt + F7

|
|

搜索所有文本出现的位置

|

Ctrl + H

|

Ctrl + Shift + F

|
|

编辑

|

自动代码补全

|

Alt + /

|

Ctrl + J

|
|

自动代码生成

| |

Alt + Insert

|
|

快速修复错误

|

Ctrl + 1

|

Alt + Enter

|
|

删除当前行

|

Ctrl + D

|

Ctrl + X

|
|

复制到下一行

| |

Ctrl + D

|
|

注释/取消注释

|

Ctrl + /

|

Ctrl + /

|
|

选中当前字

| |

Ctrl + W

|
|

补全当前行

| |

Ctrl + Shift + Enter

神器,补全当前行,最常用的场景时补全当前行后的;号,并将光标定位到下一行

|
|

调出最近复制的 N 份内容

| |

Ctrl + Shift + V

|
|

查看最近编辑的文件

| |

Ctrl + E

|
|

对比最近修改

| |

Alt + Shift + C

|
|

格式化代码

|

Ctrl + Shift + F

|

Ctrl + Alt + L

|
|

整理 import

|

Ctrl + Shift + O

|

Ctrl + Alt + O

|
|

跳转

|

显示方法层次

| |

Ctrl + Shift + H

|
|

显示类、方法说明

|

F2

|

Ctrl + Q

|
|

跳到方法定义处

| |

Ctrl + B

|
|

跳到方法实现处

| |

Ctrl + Alt + B

|
|

跳到上/下一方法

| |

Alt + Up/Down

|
|

上/下一查看处

|

Alt + <-

Alt + ->

|

Ctrl + Alt + Up/Down

|
|

跳到指定行

|

Ctrl + L

|

Ctrl + G

|
|

重构

|

改名

|

Alt + Shift + R

|

Shift + F6

|
|

其他常用

| |

Ctrl + F6 修改方法签名

Ctrl + Shift + F6 修改参数的类型

Ctrl + Shift + V 引入局部变量

Ctrl + Shift + P 引入参数

Ctrl + Shift + F 引入类变量

Ctrl + Shift + M 引入方法

Ctrl + Shift + C 引入常量

|
|

运行

|

启动调试

| |

Alt + Shift + F9

|
|

启动运行

| |

Alt + Shift + F10

|
|

单步进入

|

F5

|

F7

|
|

单步跳过

|

F6

|

F8

|
|

跳过

|

F8

|

F9

|
|

执行选中语句

| |

Alt + F8

|
|

窗口

|

调出界面

| |

Ctrl + Alt + S 调出 Settings 界面

Ctrl + Alt + Shift + S 调出项目 Setting 界面

|
|

关闭界面

| |

Ctrl + F4 或 ESC

|
|

打开窗口

| |

Alt + 窗口编号(例如项目窗口编号是 1)

|
|

最大化窗口

|

Ctrl + M

|

Ctrl + Shift + F12

|
|

隐藏窗口

| |

Shift + ESC

|
|

关闭当前文件

| |

Ctrl + F4

|
|

垂直分屏

| |

Ctrl + | (自定义的)

|
|

调整窗口位置

| |

Ctrl + M 将当前光标处显示到屏幕中央

|
|

切换窗口

| |

Ctrl + Tab

|

  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    181 引用 • 400 回帖 • 1 关注
  • ctrl
    14 引用 • 10 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • 正则表达式

    正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列遵循某个句法规则的字符串。

    31 引用 • 94 回帖
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖
  • Bootstrap

    Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。

    18 引用 • 33 回帖 • 662 关注
  • CongSec

    本标签主要用于分享网络空间安全专业的学习笔记

    1 引用 • 1 回帖 • 14 关注
  • 反馈

    Communication channel for makers and users.

    123 引用 • 915 回帖 • 252 关注
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 409 关注
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 5 关注
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 384 回帖 • 3 关注
  • Excel
    30 引用 • 28 回帖 • 2 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    55 引用 • 85 回帖
  • 导航

    各种网址链接、内容导航。

    42 引用 • 175 回帖
  • 链滴

    链滴是一个记录生活的地方。

    记录生活,连接点滴

    159 引用 • 3804 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    8675 引用 • 39559 回帖 • 144 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    358 引用 • 1829 回帖 • 1 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    5 引用 • 7 回帖 • 2 关注
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 1 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 691 关注
  • Kubernetes

    Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。

    110 引用 • 54 回帖 • 4 关注
  • 学习

    “梦想从学习开始,事业从实践起步” —— 习近平

    170 引用 • 513 回帖
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    943 引用 • 1460 回帖
  • 音乐

    你听到信仰的声音了么?

    61 引用 • 511 回帖
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    209 引用 • 358 回帖
  • 开源中国

    开源中国是目前中国最大的开源技术社区。传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。

    7 引用 • 86 回帖
  • gRpc
    11 引用 • 9 回帖 • 75 关注
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    223 引用 • 474 回帖
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    126 引用 • 589 回帖 • 2 关注
  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    334 引用 • 323 回帖