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