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 + up 或 alt + 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 道题
第一题:移除链表元素 题目描述: 给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val val的节点,并返回新的头节点 。 列表中的节点数目在范围 [0, 10^4] 内1 < Node.val < 500 < val < 50 /…...
轴承远程监控系统解决方案
一、项目背景 随着现代机械设备朝着高集成、高精密度、系统化、自动化的方向发展,在工业生产中一旦机器发生故障,即使局部失灵,都可能导致设备工作失效,甚至造成整个自动化车间停产,从而给工业生产带来巨大的损失。轴承…...
阿里云轻量服务器Workbench root远程连接和一键连接的区别
阿里云轻量应用服务器远程连接支持Workbench root用户连接和Workbench一键连接,Workbench root需要输入root密码,一键连接不需要输入密码,但是也无法获得root权限,阿里云百科来详细说下阿里云轻量应用服务器远程连接说明ÿ…...
带你用纯C实现一个内存池(图文结合)
为什么要用内存池 为什么要用内存池?首先,在7 * 24h的服务器中如果不使用内存池,而使用malloc和free,那么就非常容易产生内存碎片,早晚都会申请内存失败;并且在比较复杂的代码或者继承的屎山中,…...
ChatGPT使用案例之图像生成
ChatGPT使用案例之图像生成 这里一节我们介绍一下ChatGPT的图像生成,这里我们使用代码来完成,也就是通过API 来完成,因为ChatGPT 本身是不能生成图片的,言外之意我们图片生成是ChatGPT通过其他方式生成的 Images API提供了三种与…...
蚁群算法优化旅行问题
%%%%%%%%%%%%蚁群算法解决 TSP 问题%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%% clear all; %清除所有变量 close all; %清图 clc; %清屏 m 50; %蚂蚁个数 Alpha 1; %信息素重要程度参数 Beta 5; %启发式因子重要程度参数 Rho 0.1; %信息素蒸发系数 G 20…...
树数据结构
什么是树数据结构? 树数据结构是一种层次结构,用于以易于导航和搜索的方式表示和组织数据。它是由边连接的节点集合,节点之间具有层次关系。树的最顶端的节点称为根,它下面的节点称为子节点。每个节点可以有多个子节点,…...
Spring Boot整合Redis并提供多种实际场景的应用
Spring Boot整合Redis并提供多种实际场景的应用1. 整合Redis2. 场景应用2.1 缓存2.2 分布式锁2.3 计数器2.4 发布/订阅3. 总结Spring Boot是一个快速构建基于Spring框架的应用程序的工具,它提供了大量的自动化配置选项,可以轻松地集成各种不同的技术。Re…...
VR全景图片,助力VR全景制作,720全景效果图
VR全景图片是指通过全景相机或多相机组合拍摄全景画面,并进行拼接处理生成全景图像的过程。VR全景图片的应用范围广泛,包括旅游和景区、房地产、汽车、艺术和文化、电影和娱乐等领域。本文将详细介绍VR全景图片的类型、应用场景、市场前景和发展趋势。 一…...
Kali Linux20款重要软件
Kali Linux 是一个流行的网络安全测试平台,它包含了大量的工具和应用程序,以下是其中20款最常用的软件和工具: Metasploit:Metasploit 是一个广泛使用的漏洞评估工具,可以帮助安全专业人员测试系统中的漏洞。Aircrack…...
C语言测试五
windows是什么类型的系统(实时还是分时)?有什么区别? 分时操作系统。如果在单核的情况下,分时操作系统多个进程共用一个单核,该单核会将其执行时间分成相应的时间片,每个进程占用一定的时间片&a…...
【微服务~原始真解】Spring Cloud —— 访问数据库整合Druid数据源
🔎这里是【秒懂云原生】,关注我学习云原生不迷路 👍如果对你有帮助,给博主一个免费的点赞以示鼓励 欢迎各位🔎点赞👍评论收藏⭐️ 👀专栏介绍 【秒懂云原生】 目前主要更新微服务,…...
前端入门必刷题,经典算法—两数之和
优美的前⾔ 年轻的码农哟~ 你是不是⼀直在思考⾃我提升的问题~ 思来想去,决定从算法抓起(单押)~ 拿起⼜放下,经历过多少次放弃(单押 ✖ 2)~ 决定了!这次让我来帮你梳理(单押 ✖ 3&a…...
‘海外/国外‘地区微博签到shu据(正题在第二部分)
最近失眠,研究了项关于weibo爬虫的新功能,种种原因,大家可跳过第一部分的引用直接看第二部分。 内容来源:健康中国、生命时报、央视等 失眠标准一:3个“30分钟” ● 入睡困难,从躺下想睡到睡着间隔…...
低代码平台表单设计器 unione form editor 组件介绍--文件上传
低代码平台表单设计器 unione form editor 组件介绍--文件上传 在企业级低代码表单开发中,文件上传组件是实现“附件提交、资料归档、证据留存”的核心组件,广泛应用于合同上传、简历提交、凭证上传、图片上传等场景。不同于其他输入类组件,文…...
第13天:常用数据结构之字典
Python学习100天(从入门到精通系列文章) 文章目录 Python学习100天(从入门到精通系列文章) 前言 一、为什么需要字典? 1.1 列表、元组、集合的局限性 1.2 字典的优势 二、创建和使用字典 2.1 使用字面量语法创建字典 2.2 使用 dict 函数创建字典 三、字典的常用操作 3.1 访…...
Matlab ode45求解微分方程保姆级教程:从单变量到多智能体系统,附完整代码
Matlab ode45求解微分方程:从单变量到多智能体系统的工程实践 微分方程是描述动态系统演化的核心数学工具,而Matlab的ode45求解器则是工程师和科研人员最常用的数值求解利器。本文将带你从最基础的单个微分方程求解出发,逐步深入到多智能体系…...
ZimaOS Blue:本地优先AI代理运行时,打造私有化智能助手
1. 项目概述:ZimaOS Blue,一个为“大胆构建者”准备的本地优先AI代理运行时 如果你和我一样,对当前AI应用生态里那些动辄需要联网、依赖特定云服务、数据隐私存疑的“智能助手”感到厌倦,同时又渴望一个能真正运行在自己设备上、…...
来勒光电发布双FA自动耦合系统:突破硅光模块封装效率瓶颈
导读:来勒光电推出的双FA自动耦合系统,是一款专为高速光模块TX/RX端量身打造的高精度自动化耦合设备,以独特的双FA同步耦合设计、全流程无人化作业与模块化兼容能力,为800G/1.6T/3.2T光模块的规模化量产提供高效、稳定、智能的封装…...
9.实战案例拆解
好的,我们开始。先别急着看那些“月入十万”的爽文,我这边先给你看一段我昨晚在调试一个树莓派Pico W的I2C总线时,在终端里敲出来的报错信息: [ERROR] I2C timeout: SDA line held low by device at 0x3C这条错误让我折腾了半小时。最后发现是传感器模块的电源纹波太大,导…...
STM32F103C6/RC + HC-SR04超声波测距:Proteus 8.9仿真避坑与LCD1602显示实战
STM32F103C6/RC HC-SR04超声波测距:Proteus 8.9仿真避坑与LCD1602显示实战 在嵌入式开发的学习过程中,仿真工具为我们提供了极大的便利,尤其是对于资源有限或硬件条件不足的开发者来说,Proteus仿真软件无疑是一把利器。然而&…...
ARM架构TLB失效指令VALE1IS/VALE1ISNXS详解
1. ARM TLB失效指令基础解析在ARMv8/v9架构中,TLB(Translation Lookaside Buffer)作为内存管理单元(MMU)的核心组件,缓存了虚拟地址到物理地址的转换结果。当操作系统修改页表后,必须通过TLB失效…...
终极网盘直链下载助手完整指南:快速免费获取8大网盘真实下载地址
终极网盘直链下载助手完整指南:快速免费获取8大网盘真实下载地址 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云…...
Laravel-Permission性能基准测试:与其他权限包的终极对比分析
Laravel-Permission性能基准测试:与其他权限包的终极对比分析 【免费下载链接】laravel-permission Associate users with roles and permissions 项目地址: https://gitcode.com/gh_mirrors/la/laravel-permission 在构建现代Web应用时,权限管理…...
