基本分類
在結構上,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應用中。