Eclipse 的使用
PyCharm (Python的一款IDE)的许多使用方式和Eclipse是极为相似的。
- eclipse 工程的 src 目录下对应的是包名(Package name),而不是简单的 Windows 目录结构中的文件夹。
括号对齐的方式,Eclipse 默认是括号和函数名在同一行(same line),如何设置成 C/C++ 风格的对齐方式呢:
window => preference => Java => Code style => formatter => edit
需要首先保存当前的默认配置,或者为新修改的配置另起一名字,而不至于覆盖默认配置。
0. 常用快捷键
ctrl、ctrl + shift、alt + shift
- 断点调试:
- ctrl + shift + b:添加断点;在 debug 视图下查看所有断点,删除所有断点;
- atl + shift + d(debug)⇒ j:调试运行;
- 功能键(Fn)结合:
- F3:查看源代码;
- 界面与显示:
- 代码字体大小:
ctrl + =
=> 字体变大,ctrl + -
⇒ 字体缩小; - atl + shift + breadcrumb:显示路径信息,直至类内成员函数一级;
- 代码字体大小:
- 查找(.java 类文件):
- ctrl + shift + r
- 代码编辑:
- ctrl+7:按行注释/解注释;
- ctrl+shift+/:块注释;
- ctrl+shift+\:块解注释;
- ctrl+d:删除行,d:delete;
- 导入包:ctrl+shift+o;
- 在邻近的位置复制, ctrl+alt+↑/↓:向上/下复制当前行
- try/catch block:选中代码行,alt+shift+z
- 自动生成:
- alt + shift + s:创建构造函数;
- 跳跃与查看:
- ctrl+l:跳转到行,l:line,需要事先知道行号;
- 弹出工程属性页:点中工程,alt+enter
- 全屏编辑窗口:ctrl+m,m:maximum
- 大纲显示:ctrl+o,o:outline;
- 相匹配的大括号间的跳转,ctrl + shift + p
- 逐单词的跳跃:ctrl + ←/→
- 逐单词的选中:alt + ctrl + ←/→(不仅适用于 Eclipse)
- 上次查看的位置:alt + ←/→
1. Refactor:重构
- 为表达式生成局部变量:
alt + shift + l
:l,local,既然是表达式,则必须先选中表达式;- alt + shift + m:提取函数;
- 重命名:
alt + shift + r
,r:rename
2. jar 包
- jar:Java Archive,java 归档文件
- jar 包一般为驱动;
- jar 包一般存放在
lib
目录下(有时也在根目录下);
3. Eclipse 是自动编译的
编译的进度在Eclipse的右下角有显示(Eclipse这样一个重金打造的IDE会自动觉察是否当前工程需要重新编译):
Eclipse 的使用相关推荐
- 将Eclipse中Web项目打成war包
将Eclipse中Web项目打成war包 请按如下操作即可:
- Maven安装与配置(最实用!!!)eclipse中配置maven
Maven安装与配置 一.需要准备的东西 JDK Eclipse(本章主要是在eclipse中进行配置maven) Maven程序包 二.下载与安装 1. 前往maven下载最新版的Maven程序: ...
- eclipse运行maven web项目
说在前面:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.现在好多公司都在使用.有时候我们想在eclipse启动maven项目,怎么操作呢,下面 ...
- Eclipse+Maven创建web项目
有时候我们想用eclipse+maven创建web项目,怎么操作呢,下面我来给大家来分享一下方法 所需工具 已经安装了maven插件的elipse 步骤 1.打开eclipse,右键new--othe ...
- eclipse中导入web项目详细配置
前言 在eclipse中导入web项目所需要的操作 一. 导入项目 选择 File 中的 import 选择 svn 中的从 svn 检出项目(本地项目就选 General -> Existin ...
- Eclipse使用Tomcat发布项目时出现YadisException异常解决方案
调整使用Eclipse的JDK版本,大概JDK版本过低会出现这个org.openid4java.discovery.yadis.YadisException: 0x704: I/O transport ...
- Eclipse使用Maven建立SSM多模块的项目
需求说明: 1.Eclipse利用Maven创建项目 2.通过Maven构建不同模块,对单个项目进行拆分(controller.service.dao层). 3.通过Maven替代原始的jar包导入( ...
- 为经典版eclipse增加web and JavaEE插件
为经典版eclipse增加web and JavaEE插件 为经典版eclipse增加web and JavaEE插件 方法/步骤 在Eclipse中菜单help选项中选择install new so ...
- 【Intellij IDEA】eclipse项目导入
[Intellij IDEA]eclipse项目导入 转载于:https://www.cnblogs.com/hfultrastrong/p/7645006.html
- 取消Eclipse等号、分号、空格代码自动补全
以前使用VisualStudio和Sublime写代码的时候有很完善的代码提示,但是最近开始使用Eclipse弄Java的时候发现它的代码提示不是很习惯.上网找了一些资料,修改了代码提示的方式,记录在 ...
最新文章
- matlab的fft函数写法,matlab的fft函数的使用例子
- 苹果手机web开发踩坑记
- dilink智能网联系统鸿蒙系统,【图】秦Pro DM DiLink智能网联系统实测解读_汽车江湖...
- python扩展文件_1. 使用 C 或 C++ 扩展 Python
- autojs定时可以选定日期吗_微信怎么定时发送朋友圈——软件教程
- Cardboard:虚拟现实怎样在国内最容易普及
- Netty工作笔记0032---零拷贝AIO内容梳理
- “商圈合伙人”让异业联盟无边界化,打造共赢生态圈
- 如何在win 8的64位下破解安装EPLAN
- PHPWAMP开启SSL,PHPWAMP配置ssl证书
- 火山视频抖音版批量下载,一个脚本就够了,手把手教你批量下载抖音火山高清视频。
- Excel如何将一列数据转为一行?
- 清华大学何平:央行数字货币具备许多优势 但不可盲目推进
- 安装wincap时报错解决方式: an error occured when installing winpcap 0x00000430
- A站工具姬pc电脑版
- 剑~~~~~~~~~~
- java 反射 set方法_java 反射调用set方法
- 银河麒麟服务器系统使用的一些问题和解决方案
- i7z – 用来查看CPU状况
- poiExcel格式设置,很好用,感谢大佬
热门文章
- 剑指offer面试题29. 顺时针打印矩阵(边界问题)
- 音视频编解码:NVIDIA Jetson Linux Multimedia API(总结)
- JSON序列化视图展示
- 大数据系列1-规划安排
- 能被2、3、4、5、6、7、8、9、10、11、13、25整除的整数的特征是?有趣的21详解
- Exception Type: IntegrityError 数据完整性错误
- 138. Copy List with Random Pointer
- java验证码-汉字验证码
- 【Android开发日记】妙用 RelativeLayout 实现3 段布局
- Leetcode: Pascal's Triangle II