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

Eclips快捷键大全(超详细)

Eclips快捷键大全(超详细)

  • 前言
  • 一、常用快捷键
  • 二、编辑快捷键
  • 三、导航快捷键
  • 四、运行和调试快捷键
  • 五、重构快捷键
  • 六、代码生成快捷键
  • 七、项目导航快捷键
  • 八、帮助快捷键
  • 九、搜索快捷键
  • 十、标记快捷键
  • 十一、版本控制快捷键
  • 十二、其它快捷键



前言

本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主!
也许一个人独行,可以走的很快,但是一群人结伴而行,才能走的更远!让我们在成长的道路上互相学习,欢迎关注!

自博主上次发表 IntellijIDEA快捷键大全(超详细)(点击进入)一文,响应极高,也有很多粉丝希望博主可以整理出Eclipse的快捷键文档,这不就来了!

虽然Eclipse在使用热度上不及IDEA,但一年一度的蓝桥杯比赛等,使用的蓝桥环境是强制使用Eclipse开发工具的,所以对快捷键做个大概了解,也可以帮助你提高码代码效率!

⭕ 温馨提示:查阅本博客时,请善用ctrl+F快速搜索,提高搜索效率。

Eclipse官方快捷键文档

一、常用快捷键

常用快捷键描述
alt + /补全代码的声明
ctrl + 1快速修复
ctrl + shift + o批量导包
ctrl + /使用单行注释
ctrl + shift + /使用多行注释
ctrl + shift + \ 取消多行注释
ctrl + alt + down ctrl + alt + up复制指定行的代码
ctrl + d删除指定行的代码
alt + upalt + down上下移动代码
shift + enter切换到下一行代码空位
ctrl + shift + enter切换到上一行代码空位
ctrl + 选中指定的结构 ctrl + shift + t如何查看源码
alt + left退回到前一个编辑的页面
alt + right进入到下一个编辑的页面(针对于上面那条来说的)
ctrl + t光标选中指定的类,查看继承树结构
ctrl + c复制代码
ctrl + z撤销
ctrl + y反撤销
ctrl + x 剪切
ctrl + v粘贴
ctrl + s保存
ctrl + a全选
ctrl + shift + f格式化代码
tab选中数行,整体往后移动
shift + tab选中数行,整体往前移动
ctrl + o在当前类中,显示类结构,并支持搜索指定的方法、属性等
alt + shift + r批量修改指定的变量名、方法名、类名等
ctrl + shift + x选中的结构的大小写的切换:变成大写
ctrl + shift + y选中的结构的大小写的切换:变成小写
alt + shift + s调出生成getter/setter/构造器等结构
alt + enter显示当前选择资源(工程 or 文件)的属性
ctrl + k快速查找:参照选中的Word快速定位到下一个
ctrl + w关闭当前窗口
ctrl + shift + w关闭所有的窗口
ctrl + alt + g查看指定的结构使用过的地方
ctrl + f查找与替换
ctrl + m最大化当前的View
home直接定位到当前行的首位
end直接定位到当前行的末位

二、编辑快捷键

快捷键描述
Ctrl + D删除当前行或者选中的行
Ctrl + Shift + F格式化当前选中的代码
Ctrl + /注释或取消注释当前行或选中代码块
Ctrl + Shift + /注释选中的代码块
Ctrl + Shift + \取消注释选中的代码块
Ctrl + Shift + O导入所需的类
Ctrl + Shift + L显示当前可用的快捷键列表
Alt + Shift + R重命名当前选中的变量、方法、类等
Ctrl + Space自动补全代码
Ctrl + 1显示快速修复提示

三、导航快捷键

快捷键描述
Ctrl + Shift + T查找并打开类
Ctrl + Shift + R查找并打开文件
Ctrl + Shift + F4关闭当前编辑器
Ctrl + F6在已打开的编辑器之间切换
Ctrl + F7在视图之间切换
Ctrl + Page Up切换到前一个编辑器选项卡
Ctrl + Page Down切换到后一个编辑器选项卡

四、运行和调试快捷键

快捷键描述
F11启动应用程序
Ctrl + F11启动应用程序
F5启动调试会话
F6在调试会话中执行当前行并进入下一行
F7退出当前方法并进入调用方法
F8恢复调试会话
Ctrl + Shift + B切换断点
Ctrl + Shift + D运行调试快照
Ctrl + Shift + I显示表达式窗口
Ctrl + Shift + L显示调试窗口

五、重构快捷键

快捷键描述
Alt + Shift + R重命名当前选中的变量、方法、类等
Ctrl + Shift + R重命名当前打开的文件
Alt + Shift + M抽取方法
Alt + Shift + F抽取字段
Alt + Shift + L抽取本地变量
Ctrl + 1显示快速修复提示

六、代码生成快捷键

快捷键描述
Alt + Shift + S生成代码
Alt + Shift + T生成测试用例

七、项目导航快捷键

快捷键描述
Ctrl + Shift + R查找并打开文件
Ctrl + Shift + T查找并打开类
Ctrl + Shift + E显示项目资源视图
Ctrl + Shift + F打开搜索视图
Ctrl + Shift + G打开搜索视图

八、帮助快捷键

快捷键描述
Ctrl + 3打开快速访问对话框
F1打开帮助文档
Shift + F2在帮助文档中搜索选定的词
Ctrl + Shift + L显示当前可用的快捷键列表

九、搜索快捷键

快捷键描述
Ctrl + H打开搜索对话框
Ctrl + Shift + L显示当前可用的快捷键列表
Ctrl + Shift + G在工作区中查找引用
Ctrl + Shift + U查找当前元素的父级元素

十、标记快捷键

快捷键描述
Ctrl + Shift + Up上移当前行
Ctrl + Shift + Down下移当前行
Alt + Up向上复制当前行
Alt + Down向下复制当前行
Ctrl + 2 + L列出可用的模板

十一、版本控制快捷键

快捷键描述
Alt + Shift + C提交代码
Alt + Shift + Z撤销提交
Ctrl + 3打开快速访问对话框
Ctrl + Shift + 3打开快速访问对话框,并选中“提交”
Ctrl + Alt + Z显示撤销历史记录

十二、其它快捷键

快捷键描述
Ctrl + Shift + L显示当前可用的快捷键列表
Ctrl + Shift + F1显示快捷键帮助文档

相关文章:

Eclips快捷键大全(超详细)

Eclips快捷键大全(超详细)前言一、常用快捷键二、编辑快捷键三、导航快捷键四、运行和调试快捷键五、重构快捷键六、代码生成快捷键七、项目导航快捷键八、帮助快捷键九、搜索快捷键十、标记快捷键十一、版本控制快捷键十二、其它快捷键前言 本博主将用C…...

整懵了,蚂蚁金服4面成功拿下测开offer,涨薪10k,突然觉得跳槽也不是那么难

蚂蚁的面试挺独特的,每轮面试都没有HR约时间,一般是晚上8点左右面试官来一个电话,问是否能面试,能的话开始面,不能就约一个其他时间。 全程4面,前四面技术面,电话面试,最后一面是HR面…...

C++内存分布malloc-free-new-delete的区别和联系

目录 一、内存分布 1.1内存分布图: 1.2 为什么要将bss和data区分开呢? 1.3 堆和栈有什么区别 二、malloc、free;new、delete 2.1 new和delete是如何实现的,new与malloc的异同处 2.2既然有了malloc/free,C为什么还…...

【华为OD机试 2023最新 】 最多颜色的车辆(C++ 100%)

文章目录 题目描述输入描述输出描述用例题目解析C++题目描述 在一个狭小的路口,每秒只能通过一辆车,假设车辆的颜色只有 3 种,找出 N 秒内经过的最多颜色的车辆数量。 三种颜色编号为0 ,1 ,2 输入描述 第一行输入的是通过的车辆颜色信息 [0,1,1,2] 代表4 秒钟通过的车…...

Linux安全加固

一、重要文件 /etc/passwd #记录本地用户的属性信息,如UID、GID /etc/shadow #存放用户的口令信息 只有系统管理员能查看 /etc/pam.d/system-auth #账户安全配置文件 /etc/login.defs #修改登录的配置文件 /etc/profile …...

Java基础学习(6)

Java基础学习一 字符串1.1 API 与 API文档1.1.1 如何使用帮助文档查找想要导用的方法1.2 String 概述1.3 创建String对象的两种方式第一种第二种1.4 Java常用字符串方法1.4.1 比较1.4.2 字符串通过索引取出1.4.3 取出字符串中的单个字符1.4.4 替换出字符串当中的字符1.4.5 取出…...

【LeetCode】链表练习 9 道题

第一题&#xff1a;移除链表元素 题目描述&#xff1a; 给你一个链表的头节点head和一个整数val&#xff0c;请你删除链表中所有满足Node.val val的节点&#xff0c;并返回新的头节点 。 列表中的节点数目在范围 [0, 10^4] 内1 < Node.val < 500 < val < 50 /…...

轴承远程监控系统解决方案

一、项目背景 随着现代机械设备朝着高集成、高精密度、系统化、自动化的方向发展&#xff0c;在工业生产中一旦机器发生故障&#xff0c;即使局部失灵&#xff0c;都可能导致设备工作失效&#xff0c;甚至造成整个自动化车间停产&#xff0c;从而给工业生产带来巨大的损失。轴承…...

阿里云轻量服务器Workbench root远程连接和一键连接的区别

阿里云轻量应用服务器远程连接支持Workbench root用户连接和Workbench一键连接&#xff0c;Workbench root需要输入root密码&#xff0c;一键连接不需要输入密码&#xff0c;但是也无法获得root权限&#xff0c;阿里云百科来详细说下阿里云轻量应用服务器远程连接说明&#xff…...

带你用纯C实现一个内存池(图文结合)

为什么要用内存池 为什么要用内存池&#xff1f;首先&#xff0c;在7 * 24h的服务器中如果不使用内存池&#xff0c;而使用malloc和free&#xff0c;那么就非常容易产生内存碎片&#xff0c;早晚都会申请内存失败&#xff1b;并且在比较复杂的代码或者继承的屎山中&#xff0c…...

ChatGPT使用案例之图像生成

ChatGPT使用案例之图像生成 这里一节我们介绍一下ChatGPT的图像生成&#xff0c;这里我们使用代码来完成&#xff0c;也就是通过API 来完成&#xff0c;因为ChatGPT 本身是不能生成图片的&#xff0c;言外之意我们图片生成是ChatGPT通过其他方式生成的 Images API提供了三种与…...

蚁群算法优化旅行问题

%%%%%%%%%%%%蚁群算法解决 TSP 问题%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%% clear all; %清除所有变量 close all; %清图 clc; %清屏 m 50; %蚂蚁个数 Alpha 1; %信息素重要程度参数 Beta 5; %启发式因子重要程度参数 Rho 0.1; %信息素蒸发系数 G 20…...

树数据结构

什么是树数据结构&#xff1f; 树数据结构是一种层次结构&#xff0c;用于以易于导航和搜索的方式表示和组织数据。它是由边连接的节点集合&#xff0c;节点之间具有层次关系。树的最顶端的节点称为根&#xff0c;它下面的节点称为子节点。每个节点可以有多个子节点&#xff0c…...

Spring Boot整合Redis并提供多种实际场景的应用

Spring Boot整合Redis并提供多种实际场景的应用1. 整合Redis2. 场景应用2.1 缓存2.2 分布式锁2.3 计数器2.4 发布/订阅3. 总结Spring Boot是一个快速构建基于Spring框架的应用程序的工具&#xff0c;它提供了大量的自动化配置选项&#xff0c;可以轻松地集成各种不同的技术。Re…...

VR全景图片,助力VR全景制作,720全景效果图

VR全景图片是指通过全景相机或多相机组合拍摄全景画面&#xff0c;并进行拼接处理生成全景图像的过程。VR全景图片的应用范围广泛&#xff0c;包括旅游和景区、房地产、汽车、艺术和文化、电影和娱乐等领域。本文将详细介绍VR全景图片的类型、应用场景、市场前景和发展趋势。 一…...

Kali Linux20款重要软件

Kali Linux 是一个流行的网络安全测试平台&#xff0c;它包含了大量的工具和应用程序&#xff0c;以下是其中20款最常用的软件和工具&#xff1a; Metasploit&#xff1a;Metasploit 是一个广泛使用的漏洞评估工具&#xff0c;可以帮助安全专业人员测试系统中的漏洞。Aircrack…...

C语言测试五

windows是什么类型的系统&#xff08;实时还是分时&#xff09;&#xff1f;有什么区别&#xff1f; 分时操作系统。如果在单核的情况下&#xff0c;分时操作系统多个进程共用一个单核&#xff0c;该单核会将其执行时间分成相应的时间片&#xff0c;每个进程占用一定的时间片&a…...

【微服务~原始真解】Spring Cloud —— 访问数据库整合Druid数据源

&#x1f50e;这里是【秒懂云原生】&#xff0c;关注我学习云原生不迷路 &#x1f44d;如果对你有帮助&#xff0c;给博主一个免费的点赞以示鼓励 欢迎各位&#x1f50e;点赞&#x1f44d;评论收藏⭐️ &#x1f440;专栏介绍 【秒懂云原生】 目前主要更新微服务&#xff0c;…...

前端入门必刷题,经典算法—两数之和

优美的前⾔ 年轻的码农哟~ 你是不是⼀直在思考⾃我提升的问题~ 思来想去&#xff0c;决定从算法抓起&#xff08;单押&#xff09;~ 拿起⼜放下&#xff0c;经历过多少次放弃&#xff08;单押 ✖ 2&#xff09;~ 决定了&#xff01;这次让我来帮你梳理&#xff08;单押 ✖ 3&a…...

‘海外/国外‘地区微博签到shu据(正题在第二部分)

最近失眠&#xff0c;研究了项关于weibo爬虫的新功能&#xff0c;种种原因&#xff0c;大家可跳过第一部分的引用直接看第二部分。 内容来源&#xff1a;健康中国、生命时报、央视等​​​​ 失眠标准一&#xff1a;3个“30分钟” ● 入睡困难&#xff0c;从躺下想睡到睡着间隔…...

Springboot——SB整合Mybatis的CURD(基于注解进行开发)

此处是根据需求实现基本操作 上面这里涉及到了条件分页查询&#xff0c;还有增加和批量删除员工信息&#xff0c;右边编辑就是先查询后更新操作&#xff0c;叫做查询回显&#xff0c;然后在原有基础上进行更新 环境准备 在下面的入门案例的整体环境下把数据库表换成empSpring…...

现在大专生转IT可行吗?

当然可行的。 大专也是人&#xff0c;为什么不可以选择喜欢的专业学习&#xff0c;现在大学生遍地都是&#xff0c;学历已经不是限制你发展的因素了。有的人就是不擅长理论学习&#xff0c;更喜欢技术。IT也只是一个普普通通的技术行业&#xff0c;跟其他技术行业一样&#xf…...

XC7A50T-1CSG324I、XC7A50T-2CSG324I Artix-7 FPGA可编程门阵列

Artix-7 FPGA能够在多个方面实现更高的性价比&#xff0c;这些方面包括逻辑、信号处理、嵌入式内存、LVDS I/O、内存接口&#xff0c;以及收发器。MicroBlaze CPU针对Xilinx FPGA进行了优化&#xff0c;是一种可高度配置的32位RISC处理器&#xff0c;可为微控制器、实时处理器和…...

linux安装图片处理软件ImageMagick

下载地址&#xff1a; wget https://download.imagemagick.org/archive/ImageMagick-7.1.1-4.tar.gz 或者 wget --no-check-certificate https://download.imagemagick.org/archive/ImageMagick-7.1.1-4.tar.gz 安装命令&#xff1a; tar -zxvf ImageMagick-7.1.1-4.tar.…...

【Java基础】JavaCore核心-反射技术

文章目录1.什么是反射技术2.反射-获取类对象方式3.反射-获取声明构造器4.反射-对象创建实战5.反射-方法和属性实战6.反射-属性值操作实战7.反射-invoke运行类方法1.什么是反射技术 Java的反射&#xff08;reflection&#xff09;机制是指在程序的运行状态中 可以构造任意一个类…...

AWGN后验估计下的均值与协方差关系(向量和标量形式)

文章目录AWGN信道向量模型后验均值与协方差的关系从实数域拓展到复数域小结AWGN信道向量模型 考虑一个随机向量x∼pX(x)\boldsymbol x \sim p_{\boldsymbol X}(\boldsymbol x)x∼pX​(x)&#xff0c;信道模型为 qxv,v∼N(0,Σ)\boldsymbol q \boldsymbol x \boldsymbol v, \…...

Linux常用命令之文件搜索命令

1、常用搜索-find 命令find英文原意find所在路径/bin/find执行权限所有用户功能描述文件搜索语法find [搜索范围] [搜索条件] (默认准确搜索)范例find /etc -name init?? 常用的搜索条件的选项包括&#xff1a; -name&#xff1a;按照文件名进行匹配查找&#xff0c;例&…...

ChatGPT给软件测试行业带来的可能

软件测试在软件开发过程中扮演着至关重要的角色&#xff0c;因为它可以确保软件的质量和可靠性。而随着人工智能技术的不断发展&#xff0c;ChatGPT作为一个强大的自然语言处理工具&#xff0c;可以在软件测试中发挥出许多重要的作用。本文将介绍ChatGPT在软件测试应用中带来的…...

Cadence Allegro 导出Properties on Nets Report报告详解

⏪《上一篇》   🏡《上级目录》   ⏩《下一篇》 目录 1,概述2,Properties on Nets Report作用3,Properties on Nets Report示例4,Properties on Nets Report导出方法4.1,方法14.2,方法2B站关注“硬小二”浏览更多演示视频...

JAVA代码 实现定位数据动态聚集并绘制多边形区域

文章目录思路1、限制聚合距离2、绘制多边形区域3、多边形区域之间合并4、多边形定边点4、逻辑流程一些性能上的优化1、多边形设置圆心2、采用分支合并思路3、清理聚集较分散区域合理性处理1、解决多边形内凹角问题2、解决定边点插入位置问题3、多边形区域扩展成果展示最近有根据…...