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 的使用相关推荐

  1. 将Eclipse中Web项目打成war包

    将Eclipse中Web项目打成war包 请按如下操作即可:

  2. Maven安装与配置(最实用!!!)eclipse中配置maven

    Maven安装与配置 一.需要准备的东西 JDK Eclipse(本章主要是在eclipse中进行配置maven) Maven程序包 二.下载与安装 1. 前往maven下载最新版的Maven程序: ...

  3. eclipse运行maven web项目

    说在前面:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.现在好多公司都在使用.有时候我们想在eclipse启动maven项目,怎么操作呢,下面 ...

  4. Eclipse+Maven创建web项目

    有时候我们想用eclipse+maven创建web项目,怎么操作呢,下面我来给大家来分享一下方法 所需工具 已经安装了maven插件的elipse 步骤 1.打开eclipse,右键new--othe ...

  5. eclipse中导入web项目详细配置

    前言 在eclipse中导入web项目所需要的操作 一. 导入项目 选择 File 中的 import 选择 svn 中的从 svn 检出项目(本地项目就选 General -> Existin ...

  6. Eclipse使用Tomcat发布项目时出现YadisException异常解决方案

    调整使用Eclipse的JDK版本,大概JDK版本过低会出现这个org.openid4java.discovery.yadis.YadisException: 0x704: I/O transport ...

  7. Eclipse使用Maven建立SSM多模块的项目

    需求说明: 1.Eclipse利用Maven创建项目 2.通过Maven构建不同模块,对单个项目进行拆分(controller.service.dao层). 3.通过Maven替代原始的jar包导入( ...

  8. 为经典版eclipse增加web and JavaEE插件

    为经典版eclipse增加web and JavaEE插件 为经典版eclipse增加web and JavaEE插件 方法/步骤 在Eclipse中菜单help选项中选择install new so ...

  9. 【Intellij IDEA】eclipse项目导入

    [Intellij IDEA]eclipse项目导入 转载于:https://www.cnblogs.com/hfultrastrong/p/7645006.html

  10. 取消Eclipse等号、分号、空格代码自动补全

    以前使用VisualStudio和Sublime写代码的时候有很完善的代码提示,但是最近开始使用Eclipse弄Java的时候发现它的代码提示不是很习惯.上网找了一些资料,修改了代码提示的方式,记录在 ...

最新文章

  1. matlab的fft函数写法,matlab的fft函数的使用例子
  2. 苹果手机web开发踩坑记
  3. dilink智能网联系统鸿蒙系统,【图】秦Pro DM DiLink智能网联系统实测解读_汽车江湖...
  4. python扩展文件_1. 使用 C 或 C++ 扩展 Python
  5. autojs定时可以选定日期吗_微信怎么定时发送朋友圈——软件教程
  6. Cardboard:虚拟现实怎样在国内最容易普及
  7. Netty工作笔记0032---零拷贝AIO内容梳理
  8. “商圈合伙人”让异业联盟无边界化,打造共赢生态圈
  9. 如何在win 8的64位下破解安装EPLAN
  10. PHPWAMP开启SSL,PHPWAMP配置ssl证书
  11. 火山视频抖音版批量下载,一个脚本就够了,手把手教你批量下载抖音火山高清视频。
  12. Excel如何将一列数据转为一行?
  13. 清华大学何平:央行数字货币具备许多优势 但不可盲目推进
  14. 安装wincap时报错解决方式: an error occured when installing winpcap 0x00000430
  15. A站工具姬pc电脑版
  16. 剑~~~~~~~~~~
  17. java 反射 set方法_java 反射调用set方法
  18. 银河麒麟服务器系统使用的一些问题和解决方案
  19. i7z – 用来查看CPU状况
  20. poiExcel格式设置,很好用,感谢大佬

热门文章

  1. 剑指offer面试题29. 顺时针打印矩阵(边界问题)
  2. 音视频编解码:NVIDIA Jetson Linux Multimedia API(总结)
  3. JSON序列化视图展示
  4. 大数据系列1-规划安排
  5. 能被2、3、4、5、6、7、8、9、10、11、13、25整除的整数的特征是?有趣的21详解
  6. Exception Type: IntegrityError 数据完整性错误
  7. 138. Copy List with Random Pointer
  8. java验证码-汉字验证码
  9. 【Android开发日记】妙用 RelativeLayout 实现3 段布局
  10. Leetcode: Pascal's Triangle II