Angular開發以現代Web開發實踐爲中心,包括普遍使用的CLI。Angular IDE是圍繞CLI開發的原則構建的,包括一個高級終端,能夠幫助開發人員初始化路徑、下載節點。當你安裝CodeMix並選擇Angular工具時,也能夠將其做爲Eclipse插件使用。html
CodeMix是一款對初學者來講很簡單、對專家而言功能強大的代碼自動補全插件,解鎖了VS Code和Code OSS附加擴展的各類技術,支持各類語言,可以讓開發人員只用一個IDE實現多語言開發。前端
本文主要介紹CodeMix中Angular IDE的功能及在開發過程當中起到的做用。在正式介紹前,建議安裝CodeMix,以便跟隨本文內容同步熟悉、操做相關工具和功能。json
提示:MyEclipse包含面向全棧開發人員的最佳工具,具備大量前端開發功能。不管你將Spring、JSF用做前端仍是開發動態前端,MyEclipse都是絕佳的選擇。而最讓本人喜歡的是,經過正版MyEclipse可無償使用CodeMix、享受最佳的現代Web編碼體驗!感興趣的朋友能夠選擇購買正版受權享受更完備的Java開發功能。服務器
TypeScript 3.x編碼eclipse
這是Angular IDE對TypeScript 3.x的高級編輯支持,使用方法很簡單,能夠用來擴展開發。TypeScript 3.x編碼提供如下功能:ide
在輸入代碼時實時驗證並顯示其中的錯誤;工具
自動完成項目中的代碼;編碼
支持語法的源着色和事件突出顯示;spa
具備高級設置的塊和全文件格式;插件
首先爲tsconfig.json管理構建。
Angular HTML模板智能
Angular開發超越了TypeScript,其HTML模板開發功能對任何應用程序都相當重要。Angular IDE提供了豐富的HTML模板驗證,使用時可實現如下效果:
自定義Angular屬性內的驗證;
檢測錯誤的Angular元素標籤;
自動完成HTML元素;
自動完成模板中的TypeScript表達式。
Angular-CLI集成
Angular IDE是在angular-cli基礎上構建的,由符合最佳實踐的服務、組件等生成,用來服務Angular應用程序。其加強的終端爲快速開發提供正確的路徑和環境,可達到如下效果:
從IDE無縫啓動ng服務;
顯示服務器構建錯誤部分的代碼;
自動檢測外部ng服務調用;
從嚮導生成服務和組件。
感興趣的朋友能夠進入myeclipse中文網瞭解更多CodeMix多語言開發擴展插件的功能,或加入myeclipse中文官方QQ羣深刻探討:742336981