MyEclipse 2016 Stable 1.0正式發佈!在保留以前CI系列的工具以外,又新增了許多很是棒的新功能。javascript
MyEclipse 2016基於Eclipse Mars 1 (4.5.1),除了在Eclipse基礎上作了更新以外,咱們還更新了集成在MyEclipse上的第三方工具,好比STS, m2e, BIRT, Webtools, eGit等等。html
Mars集成對Java的一些核心進行了改進,好比編譯器的性能和更好的Lambda表達式支持,適應現在更高分辨率的UI,還有一些性能和易用性上的改進。java
MyEclipse 2016支持Java 8,若是想在2015版中使用Java 8,必須分別安裝 Java 8 JDK / JRE。web
MyEclipse上一個版本(CI 4)將Live Preview集成到CodeLive中,無需安瀏覽器插件或者活動調試會話,實時查看HTML和CSS的效果。目前CodeLive僅僅支持JSP等靜 態blocks,後續會增長更多功能。Live Preview應用:https://www.evget.com/article/2016/7/14/24495.html瀏覽器
受夠了Eclipse中的JavaScript編碼體驗?那就來試試MyEclipse 2016 CI 3。JSjet改進了JavaScript編碼的語法高亮功能,大大提高了代碼的可讀性。服務器
Call Hierarchy view方便開發人員用一個可選的函數去查看整個代碼流,而JSjet更進一步,能夠經過方法、字段、變量查看代碼層級。eclipse
另外一個很是有價值的view是Type Hierarchy,JSjet對這個view功能提供了強有力的支持。函數
JSjet支持ECMAScript 6,所以JavaScript全部的功能,好比語法高亮、代碼摺疊、call/type hierarchies、the formatter work correctly,甚至處理ES6,JSjet都是支持的。工具
除此以外,JSjet新增一個更快更精確的驗證器,更完整更詳細的outline,更好的高亮和導航支持,還有ES6中支持不太好的代碼格式化。另外像JavaScript 中不支持的JSHint和ESLint都支持! 想了解JSjet的更多信息,查看這裏。性能
JavaScript調試器新增支持Source Maps,你能夠根據它的步驟去調試你的源代碼,甚至在運行時,甚至你的代碼是被修改過的,均可以進行調試。好比,你能夠放置斷點並遍歷 .ts (TypeScript) or .coffee (CoffeeScript) 文件。
Source Maps功能是自動的,不須要專門啓動。JavaScript調試器會在你的運行時腳本中加載maps,並用他們去引用源代碼。關於Source Maps的更多功能,請參考這個文檔:
https://www.genuitec.com/tech/javascript-debugging-with-source-maps/
若是想在調試中修改JavaScript,就會用到這個功能。一旦修改並保存代碼後,JavaScript調試器會提取這些變化,你能夠繼續調試,不須要從新啓動調試區。目前Hot-Swap只支持Web應用程序調試,暫時不支持Node調試。
CI 2新增Node.js/V8鏈接器,若是工做區中有相同的文件部署到Node.js,調試器會自動將自動提取文件。
2016 CI版能夠鏈接遠程WebSphere服務器,你甚至能夠用這種遠程方式調試代碼,而不須要在本地安裝WebSphere。
關於遠程WebSphere的更多信息能夠在這個文檔找到:
https://www.genuitec.com/products/myeclipse/learning-center/websphere/remote-websphere-connectors/
注意:對於還在使用舊版本的MyEclipse用戶,Remote WebSphere最多支持到MyEclipse 2014,不過仍是建議你更新至MyEclipse 2016,Remote WebSphere在新版本下更靈活更好用。
在模板面板中選擇相應的模板,根據本身的樣式需求快速定義,Web應用的顏值蹭蹭提高數倍!
除了BootStrap模板,MyEclipse還會增長Angular or React 等經常使用模板,除了針對Java EE項目之外,還會支持Node.js, PHP, Static Web等項目。
Docker開發者會很是喜歡新增的Docker commands功能,不用去記複雜的CLI命令行,可直接拖拽分片的命令行到terminal中進行快速編輯。
Hibernate 5.1能夠用於獨立的Java應用程序、Java EE應用程序甚至做爲一個JPA 2.1提供者。MyEclipse已經提供了新的Hibernate功能庫,好比Hibernate 搜索等等。
MyEclipse 2016支持CSS3。
如今能夠在CSS Source preference頁面輕鬆設置CSS規則,這些設置還能夠覆蓋項目層。MyEclipse 2016默認將CSS 3做爲標準。
同時還更新了一些CSS 3屬性和關鍵詞定義,爲你提供最新的代碼提示。
Slack for Eclipse使用OAuth流,之後在使用這個功能時就不須要再從Slack中獲取指令,從2016 CI 2開始只須要許可Slack for Eclipse就能夠登陸Slack帳號。在Windows>Preferences>MyEclipse>Slack for Eclipse下能夠設置爲任什麼時候間都容許。
Slack for Eclipse新增如下兩個命令:
/code-open filename [lines] [locator-id]—從Slack (e.g., /code-open MyClass.java 5-10 5zO+3Q)直接打開文件
/code-invite—邀請同在使用Slack for Eclipse的人