【持续更新】Eclipse使用教程
Eclipse
是目前使用最为广泛的Java IDE,本文记录一些Eclipse
常用功能。
1 常用快捷键
ctrl + d:删除选中行
alt+?或alt+/:自动补全代码
ctrl+1:弹出错误修复
ctrl+o:快速outline视图
ctrl+e:快速切换选项卡
ctrl+shift+r:打开资源列表
ctrl+shift+f:代码格式化
ctrl+shift+o:自动导包删包
shift+enter及ctrl+shift+enter: 在当前行上或者下创建空白行
Alt+上下:移动选中行
ctrl+Alt+上下:复制选中行
ctrl+m:全屏代码区
ctrl+/:注释选中行(//形式)
ctrl+shift+/:注释选中行(/**/形式,使用ctrl+shift+\取消)
ctrl+shift+x和ctrl+shift+y:大小写转换(常用于SQL语句)
2 字体大小
依次打开Windows——Appearance——Colors and Fonts——Basic——Text Font
,点击Edit
即可
3 代码自动补全
依次打开Windows——Preferences——Java——Editor——Content Assist
,将Auto activation triggers for Java
中设置为以下内容:
.abcdefghijklmnopqrstuvwxyz
我的设置中并没有设置自动补全,因为有时候它会让编码变得更糟糕。。。
4 去除未使用的引用
4.1 移除某个类中
当某个类中存在未使用的引用时,使用快捷键Ctrl+Shift+O
即可将其移除,这种方式主要针对少量的类。
该快捷键也可以实现自动导包!
4.2 移除整个包中
当一个包中,或者几个包中有很多类都存在未使用的引用,用第一种方法显然非常费事,这时我们可以采取批量操作的方式。在Package Explorer
下右键点击包名,依次选择Source——Organize imports
即可。
4.3 保存时自动移除
这种方法可以一步到位,一劳永逸,无需手动清除。依次打开Windows——Preferences——Java——Editor——Save Actions
,然后选择Perform the selected action on save
,再勾选Organize imports
即可:
5 配置注释
参考文章:eclipse配置注释
6 生成Javadoc
参考文章: Eclipse生成Javadoc
【持续更新】Eclipse使用教程相关推荐
- linux环境变量管理器,运维 - linux(ubuntu) 环境变量管理 (持续更新)
运维 - linux(ubuntu) 环境变量管理 (持续更新) 注: 本教程以 Ubuntu16.04 操作, 请细看. 如果看完还不明白, 联系我, 我给你发红包. 一, 查看环境变量: 方法 1 ...
- Unity3D小功能 小技巧 小教程 小原理(持续更新...)
Unity3D小功能 小技巧 小教程 小原理(持续更新...) 1.Unity的.NET版本是2.0 按道理来说,C#能用的功能Unity也能用,但是Unity的.NET却不是最新版 要是用一些别的D ...
- GitHub:GitHub简介、使用方法、经验总结(图文教程)之详细攻略(持续更新!)
GitHub:GitHub简介.使用方法.经验总结(图文教程)之详细攻略(持续更新!) 目录 GitHub简介 1.GitHub发展历程 2.GitHub特点 3.GitHub六大基本功能 4.Git ...
- pip更新失败_最全Tensorflow2.0 入门教程持续更新
最全Tensorflow 2.0 入门教程持续更新: Doit:最全Tensorflow 2.0 入门教程持续更新zhuanlan.zhihu.com 完整tensorflow2.0教程代码请看ht ...
- vue基础教程总结篇,用最短的时间入门vue.js(持续更新...)
目前,vue已经成为前端工程师必会的框架之一,这里简单总结一下,可以让您快速的入门vue,师傅带进门,修行靠个人,最主要的还是自己多动手,多实践,本专栏会持续更新. 1.vue安装教程及简介 2.vu ...
- Eclipse 的常见报错、警告和原因分析、解决方式以及相关操作快捷键小结(持续更新)
文章目录 前言 一.常见的三种类型错误 二.运行时错误 总结 前言 Eclipse 作为我们开发中最为常用的一款 IDE,功能齐全(虽然近几年被 IDEA 占尽了风头),但是最为基本的一些操作我们是要 ...
- Java实现动态加载页面_[Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新)...
[Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新) 0 2014-05-07 18:00:06 使用该控件,可以根据url,参数,加载html记录模板(包含 ...
- unity ui框架_[教程汇总+持续更新]Unity从入门到入坟——收藏这一篇就够了
----------------塔防(更新中),作者重写了基础篇(下方目录为:1.1(新) 基础)目前还在持续连载了5篇,因为不多我们更新完就能追到原作者的进度了------------------- ...
- ArcGIS10从入门到精通系列实验图文教程(附配套实验数据持续更新)
文章目录 1. 专栏简介 2. 专栏地址 3. 专栏目录 1. 专栏简介 本教程<ArcGIS从入门到精通系列实验教程>内容包括:ArcGIS平台简介.ArcGIS应用基础.空间数据的采集 ...
- 【新】Notion基础教程(持续更新中……)
目录 0 开始用Notion的原因 1 基础介绍 2 基本功能 2.0 命令字符呼出 2.1 标题设置 2.2 文本格式 2.3 序号 2.4 文本输入 2.5 引用 3 数学公式 4 其他快捷键 0 ...
最新文章
- linux的软件包是独立的,Linux系统下软件包的安装
- SpringBoot系列: RestTemplate 快速入门
- 联想云:借助云计算助力中国企业数字化转型
- 【TensorFlow】tf.concat的用法
- 【CUDA开发】CUDA面内存拷贝用法总结
- js url解码gbk_JS中对URL进行转码与解码
- hbase多master和动态添加节点
- PHP判断PHP版本是否及格
- C语言中整型常量的表达方式
- 分别使用多线程\多进程\协程+paramiko在华为交换机批量快速进行配置(eNSP模拟器)
- 计算机课打字评课,三年级信息技术《键盘一家》评课稿
- c语言中变量要加引号吗,CMake中引号用法总结
- k8s搭建v1.18.3高可用集群时添加master节点报错:failure loading certificate for CA: couldn‘t load the certificate fil
- 运维:你们 JAVA 服务怎么又又又又出问题了,内存降不下来。
- 分享Silverlight/WPF/Windows Phone一周学习导读(06月06日-06月11日)
- 【读书联动】认知觉醒:开启自我改变的原动力
- 用java语言编写程序计算九宫图
- 在线视频播放网站服务器配置,在线播放视频网站应该如何选择服务器
- 《有限与无限的游戏》第一章 世上至少有两种游戏:经典摘抄(1)
- 日本震后海啸袭击中途岛 数千只海鸟死亡(组图)