Eclipse/Myeclipse 开发项目技巧

时间:2022-09-07 10:07:59

Eclipse/Myeclipse 开发项目

编程的本质:
把现实生活中的业务逻辑用代码实现。

eclipse 是一个开放源代码、基于Java的可扩展开发平台。
(最初主要用来Java语言开发,但目前亦有人通过插件使其为其他计算机语言比如C++和Python的开发工具).
 
IDE(Integrated Development Environment,集成开发环境)
 
bin文件夹(binary 二进制) 
手动编译:Java文件→Javac命令编译→编译后的二进制类文件(class文件)
在eclipse工具下,我们点击run as ,它就帮助我们进行这个操作,把源文件Java文件编译成Class文件
 

Debug 调试

Eclipse/Myeclipse 开发项目技巧  

MyEclipse使用总结——设置MyEclipse开发项目时使用的JDK

 安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyEclipse是自带的JDK,如下图所示:

  Eclipse/Myeclipse 开发项目技巧

  如果我们需要使用自己安装好的JDK,那么就需要在MyEclipse中重新设置,设置步骤如下:

  Window→Preferences......具体可看链接。

Eclipse/Myeclipse 小技巧(持续补充……)

1. myeclipse/eclipse查看继承结构(类型层次结构):鼠标指针放在类名上,按住ctrl+t;或对类名点击鼠标右键,选择open Type Hierarchy(或者F4).Ctrl + R是选择资源文件

Eclipse/Myeclipse 开发项目技巧

Mammal类继承了Animal,Animal继承了Object

2. 查看某个文件的历史记录:在文件编辑区中→右键→选择“Compare With”→Local history...

在Eclipse、MyEclipse中,有时需要查看某个文件的历史记录(文件没有通过版本管理工具进行管理时),比如,有些时候,文件出现了乱码,想查看出现乱码前的文件,可以通过如下的方法:在文件编辑区中,点击右键,选择“Team”或者“Compare With”或者“Replace With”选项,再选择它们下面的某些子选项(Local history...),就可实现恢复文件历史记录的功能。

3. 对选中的内容进行注释:

"ctrl+shift+/" (添加/* */注释);

"Ctrl+Shift+\"(消除/* */注释 )

Eclipse/Myeclipse 开发项目技巧

4.显示当前类的所有属性和方法

以前都是用Eclipse的outline来看,现在你可以关闭它了,因为使用Ctrl + O就可以显示当前文件的所有属性和方法。注意是大写字母O,不是数字0。

Eclipse/Myeclipse 开发项目技巧

5.删除当前行

使用Ctrl + D,很实用的快捷键。

6.自动生成返回值

Eclipse/Myeclipse 开发项目技巧

createSearchConditionOptions()这个方法的返回值是什么呢?可以使用ctrl + 1调出辅助视图。

Eclipse/Myeclipse 开发项目技巧

然后选择Assign statement to new local variable。Eclipse会自动生成返回值。这是非常实用的操作,基本上天天用。当然你也可以直接使用ctrl+2,Eclipse会右下角弹出一个辅助窗口,然后输入字母L即可。

Eclipse/Myeclipse 开发项目技巧

7.显示html和xml元素的所有属性

这也是一个相当实用的快捷键。

如果我想看看一个input元素有什么可用的属性,可以使用ctrl+shift+逗号,将属性列表展现出来。

Eclipse/Myeclipse 开发项目技巧

8、myeclipse 导入web项目并更改jdk版本

我们在导入项目之后,往往需要更改的jdk版本,那么怎么修改项目的jdk版本呢,我来教给大家一个方法,希望多对接有所帮助。

myeclipse 导入web项目并更改jdk版本

9、自动生成Junit测试类 

在类名上点右键 –> New –> Other ,如下图:
Eclipse/Myeclipse 开发项目技巧
在新建对话框中,选择Java >> Junit >> Junit Test Case
 Eclipse/Myeclipse 开发项目技巧

Eclipse/Myeclipse 开发项目技巧

点Next后进入下图,将要测试的方法钩选中,Finish即行。

Eclipse/Myeclipse 开发项目技巧

如果第一次建测试类,它要求加入JUnit的jar包,点OK即行。

这时,JUnit测试类PersonServiceTest.java便自动生成了。

我们只须修改测试类的方法的方法体,即可进行测试。

MyEclipse实用技巧

1 使用bookmark记录代码点

当你在阅读其他人的代码时,可以把代码重要逻辑以bookmark的形式记录起来,方便日后查询。

Eclipse/Myeclipse 开发项目技巧

如果你想把132行记录起来,可以使用鼠标右键,点击”Add Bookmark”,写入一个bookmark。

Eclipse/Myeclipse 开发项目技巧

给bookmark起一个方便记忆的名字后,可以调出bookmark视图查看刚刚记录的代码点。

Eclipse/Myeclipse 开发项目技巧

2 调出Eclipse各种视图

例如要调出bookmark视图,可以如下操作:

Window --> ShowView --> Other

这样Eclipse会显示一个show view的视图,然后输入bookmark,显示“Bookmarks”项,点击它即可。

Eclipse/Myeclipse 开发项目技巧

3 Console中过长的内容输出到文件中

通常,Eclipse中输出的Console如果太长,你是无法看到所有内容,也不方便进行内容搜索,这个时候你可以把内容输出到文件,进行查看。

Eclipse/Myeclipse 开发项目技巧

假设上面代码输出的内容太长,你可以在common选项中指定输出文件。在当前类文件中选择run configurations

Eclipse/Myeclipse 开发项目技巧

Eclipse/Myeclipse 开发项目技巧

之后,运行代码的时候,内容便会输出到test.log中。

4 使用工作集working sets对工程进行归类

通常在一个Eclipse工作空间中会存在非常多的工程,让人眼花缭乱的。这个时候可以使用working sets对project进行归类。

如:

Eclipse/Myeclipse 开发项目技巧

例如我把广告系统的工程放到adsp工作集中。把admin域的代码放到admin工作集中。要做到这一点,第一步是将”Top Level Elements”指定为”Working Sets”,然后点击”Configure Working Sets”进行工作集创建。

Eclipse/Myeclipse 开发项目技巧

Eclipse/Myeclipse 开发项目技巧

Eclipse/Myeclipse 开发项目技巧

5  视图分隔

有时候在展现jsp数据的时候,会用到领域模型的字段名称,那么你可以把领域模型和jsp页面分别在两个视图中展现,方便copy。

Eclipse/Myeclipse 开发项目技巧

如果将AppAccess.java在下面显示呢?只需要拖动AppAccess.java即可。当出现如下图的上下分隔线时,放开鼠标即可。

Eclipse/Myeclipse 开发项目技巧

6  为Eclipse插件设置快捷键

当你安装完一个Eclipse插件后,可以为其制定快捷键。例如安装一个vim插件,Eclipse工具类中出现了vim图标。

Eclipse/Myeclipse 开发项目技巧

Eclipse/Myeclipse 开发项目技巧

这样按下ctrl+shift+numpad_subtract后,便可调用vim插件了。

7 统一Eclipse工作空间的字符编码

 Eclipse/Myeclipse 开发项目技巧

 8 改变字体大小

Eclipse/Myeclipse 开发项目技巧

Eclipse/Myeclipse 开发项目技巧

Eclipse/Myeclipse 开发项目技巧

Eclipse/Myeclipse 开发项目技巧的更多相关文章

  1. MyEclipse使用总结——设置MyEclipse开发项目时使用的JDK

    安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyEclipse是自带的JDK,如下图所示: 如果我们需要使用自己安装好的JDK,那么就需要在MyEclipse中重新设置 ...

  2. 设置MyEclipse开发项目时使用的JDK

    安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyEclipse是自带的JDK,如下图所示: 如果我们需要使用自己安装好的JDK,那么就需要在MyEclipse中重新设置 ...

  3. 转】MyEclipse使用总结——设置MyEclipse开发项目时使用的JDK

    原博文出自于: http://www.cnblogs.com/xdp-gacl/p/3927677.html 感谢! 安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyE ...

  4. MyEclipse使用总结——设置MyEclipse开发项目时使用的JDK

    安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyEclipse是自带的JDK,如下图所示: 如果我们需要使用自己安装好的JDK,那么就需要在MyEclipse中重新设置 ...

  5. Eclipse MyEclipse 复制项目 复制现有项目 复制功能相似项目

    如果现在已经存在一个Java Web项目 ProjectA,现在想做另外一个项目,里面绝大部分功能和结构都可以复用,如果想通过复制的方法来,那么可以这么做: 1.到资源管理器中,将ProjectA文件 ...

  6. 使用Eclipse/MyEclipse开发Java程序

    集成开发环境(IDE)是一类软件 将程序开发环境和程序调试环境集合在一起,提高开发效率 下载eclipse安装包网址:http://www.eclipse.org/downloads/ **MyEcl ...

  7. 解决eclipse/myeclipse导入项目时出现红色叹号的方法

  8. MyEclipse中设置开发项目时使用的默认JDK

    安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyEclipse是自带的JDK,如下图所示: 如果我们需要使用自己安装好的JDK,那么就需要在MyEclipse中重新设置 ...

  9. eclipse/myeclipse sublime 实时更新文件改变

    情形: 在使用eclipse/myeclipse开发的时候, 像JS 或者HTML 以及一些操作时,sublime 的效率比eclipse/myeclipse要快,所以我们就可以使用这两者一起开发. ...

随机推荐

  1. Visual Studio 2010: 调试引用的dll的代码?

    right click the solution in the Solution Explorer-> Properties->  Debug ->Enable Debuggers- ...

  2. html5学习小结,float练习。

    经过两天的H5学习之后,做了一下float属性的练习,要做出来的效果为: 下面为代码部分,所用到的知识不多,不过才现在刚开始,以后要学的东西还有很多,大家继续加油! <!DOCTYPE html ...

  3. linux下IPTABLES配置详解&lpar;转&rpar;

    如果你的IPTABLES基础知识还不了解,建议先去看看. 开始配置 我们来配置一个filter表的防火墙. (1)查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables - ...

  4. HTML中图片热区的使用

    在HTML中有一个具有把图片划分成多个作用区域,并链接到不同网页的标记,那就是 <area>地图作用区域标记. <area>标记主要用于图像地图,通过该标记可以在图像地图中设定 ...

  5. 查看PostgreSQL版本&comma;编译器版本号

    [postgres@localhost bin]$ ./psql -h localhostpsql (9.4.5)Type "help" for help. postgres=# ...

  6. map的使用方法

    package cn.stat.p8.map.demo; import java.util.Collection; import java.util.HashMap; import java.util ...

  7. STM32 IAP 固件升级设计&sol;U盘升级固件

    源:STM32 IAP 固件升级设计/U盘升级固件 固件升级的基本思路是: 将stm32 的flash划分为两个区域: 1.Bootloader区:存放bootloader的代码,bootloader ...

  8. 浅述 Java 并发

    浅述 Java 并发 volatile volatile只能保证变量对各个线程的可见性,但不能保证原子性.关于 Java语言 volatile 的使用方法就不多说了,我的建议是 除了 配合packag ...

  9. ubuntu安装fat32和exfat文件系统支持

    vftp(fat32) apt install -y dosfstools exfat apt install -y exfat-fuse exfat-utils

  10. rlwrap安装报错You need the GNU readline 解决方法

    首先大家肯定知道rlwrap是干什么的? 在linux以及unix中,sqlplus的上下左右.回退无法使用,会出现乱码情况.而rlwrap这个软件就是用来解决这个的.   这个错误曾经困扰我很久很久 ...