基本分类
在结构上,MyEclipse的特征可以被分为7类:
1.J2EE模型
2.WEB开发工具
3.EJB开发工具
5.J2EE项目部署服务
6.数据库服务
7.MyEclipse整合帮助
对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。
快捷键列表
(1)Ctrl+M切换窗口的大小。
(2)Ctrl+Q跳到最后一次的编辑处。
(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即ShowTooltipDescription。
F3跳到声明或定义的地方。
F5单步调试进入函数内部。
F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。
F7由函数内部返回到调用处。
F8一直执行到下一个断点。
(4)Ctrl+Pg~对于XML文件是切换代码和图示窗口。
(5)Ctrl+Alt+I看Java文件中变量的相关信息。
(6)Ctrl+PgUp对于代码窗口是打开“ShowList”下拉框,在此下拉框里显示有最近曾打开的文件。
(7)Ctrl+/在代码窗口中是这种//~注释。
Ctrl+Shift+/在代码窗口中是这种/*~*/注释,在JSP文件窗口中是。
(8)Alt+Shift+O(或点击工具栏中的ToggleMarkOccurrences按钮)当点击某个标记时可使本页面中其他地方的此标记黄色凸显,并且窗口的右边框会出现白色的方块,点击此方块会跳到此标记处。
(9)右击窗口的左边框即加断点的地方选ShowLineNumbers可以加行号。
(10)Ctrl+I格式化激活的元素FormatActiveElements。
Ctrl+Shift+F格式化文件FormatDocument。
(11)Ctrl+S保存当前文件。
Ctrl+Shift+S保存所有未保存的文件。
(12)Ctrl+Shift+M(先把光标放在需导入包的类名上)作用是加Import语句。
Ctrl+Shift+O作用是缺少的Import语句被加入,多余的Import语句被删除。
(13)Ctrl+Space提示键入内容即ContentAssist,此时要将输入法中Chinese(Simplified)IME-Ime/NonlmeToggle的快捷键(用于切换英文和其他文字)改成其他的。
Ctrl+Shift+Space提示信息即ContextInformation。
(14)双击窗口的左边框可以加断点。
(15)Ctrl+D删除当前行。
Alt+↓当前行和下面一行交互位置。
Alt+↑当前行和上面一行交互位置。
Alt+←前一个编辑的页面。
Alt+→下一个编辑的页面。
Alt+Enter显示当前选择资源(工程,or文件or文件)的属性。
Shift+Enter在当前行的下一行插入空行。
Shift+Ctrl+Enter在当前行插入空行。
Ctrl+Q定位到最后编辑的地方。
Ctrl+L定位在某行。
Ctrl+/注释当前行,再按则取消注释。
Ctrl+O快速显示OutLine。
Ctrl+T快速显示当前类的继承结构。
Ctrl+W关闭当前Editer。
Ctrl+/(小键盘)折叠当前类中的所有代码。
Ctrl+×(小键盘)展开当前类中的所有代码。
Ctrl+Space代码助手完成一些代码的插入。
Ctrl+J正向增量查找。
Ctrl+Shift+J反向增量查。
Ctrl+Shift+F4关闭所有打开的Editer。
Ctrl+Shift+X把当前选中的文本全部变味小写。
Ctrl+Shift+Y把当前选中的文本全部变为小写。
Ctrl+Shift+F格式化当前代码。
Alt+Shift+R重命名。
Alt+Shift+M抽取方法。
Alt+Shift+C修改函数结构。
Alt+Shift+L抽取本地变量。
Alt+Shift+I合并变量。
Alt+Shift+V移动函数和变量。
Ctrl+1快速修复。
Ctrl+D:删除当前行。
Ctrl+Alt+↓复制当前行到下一行。
Ctrl+Alt+↑复制当前行到上一行。
项目开发
项目发布
MyEclipse生成WAR包并在Tomcat下部署发布。
首先是使用MyEclipse将web项目打包,右键选中项目,选择export;弹出Export的select窗体,选择Java EE 的WAR file(myeclipse)选项,然后选择工程名称和路径,单击完成就可以了。
打包完成以后我们将war放到tomcat的webapps目录下,并设置server.xml文件;然后运行tomcat,并输入项目的url就可以浏览了。
开发类型
适用于以下几种开发类型:
企业级开发
MyEclipse为完成工作提供了智能的企业工具。Java EE库和功能是企业级项目的基础,支持部署到几十个企业友好的应用服务器进行快速检测。
Web开发
有了MyEclipse,你就拥有了所有的Web开发技术。支持快速添加技术功能到Web项目中,使用可视化编辑器以便编码和配置,并且还可以在多种应用服务器上测试你的任务。
脱离缓存,使用内置功能连接到云,支持探索和连接服务,为他人提供自己的REST Web服务。无论是定位还是虚拟的微博,MyEclipse都能轻松地创建云连接。
移动开发
移动应用开发再也无需使用特殊工具或学习新的编程语言。MyEClipse支持使用Java、HTML和JQuery进行编码,使用移动工具创建拥有良好编码的应用,并嵌入到原生iOS和Android应用中。