阅读更多

0顶
0踩

编程语言


   用于开发领域专用语言的开源框架Eclipse Xtext最新版本2.0,作为Eclipse 3.7(代号为Indigo)的一部分,已于近日正式发布。

该版本的新特性:

  • 重构框架及支持Rich Hover信息;
  • 可以嵌入在任何一种DSL中的新表达式语言,以及允许用户在自己的语言中编写计算逻辑。通过Xtext 2.0,你不仅可以复用完整的语法定义表达式,也可以复用和扩展所有必需的基础架构,包括编译器、输入系统、解释器,当然也包括纯净的Eclipse集成,并可以把行为描述放在DSL脚本中合适的地方。
  • 包含一个静态键入模板语言Xtend,该语言简化了代码生成器的开发和维护,它已经集成在Eclipse工具中。
  • 进一步提高了框架整体的品质和性能。
  • 支持重命名重构,这一功能甚至支持跨语言使用,包括Java在内。
官网信息:http://www.eclipse.org/Xtext/

下载地址:http://www.eclipse.org/Xtext/download

  • 大小: 95.4 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 领域专用语言开源框架Xtext2.0正式发布

    用于开发领域专用语言的获奖开源框架Eclipse Xtext最新版本2.0,作为代号为Indigo的Eclipse 3.7年度发行版的一部分,已于近日正式发布了。 除了修正了上百个已知问题和增强性能外,Xtext2.0中还增加了以下新功能:...

  • 领域专用语言开源框架Xtext 2.0 发布了

    用于开发领域专用语言的获奖开源框架Eclipse Xtext最新版本2.0,作为代号为Indigo的Eclipse 3.7年度发行版的一部分,已于近日正式发布了。 除了修正了上百个已知问题和增强性能外,Xtext2.0中还增加了以下新功能: ...

  • dsl领域特定语言

    Xtext 2.0 发布,领域专用语言开源框架    用于开发领域专用语言的开源框架Eclipse Xtext最新版本2.0,作为Eclipse 3.7(代号为Indigo)的一部分,已于近日正式发布。 该版本的新特性: 重构...

  • JVM 平台上的各种语言的开发指南

    JVM 平台上的各种语言的开发指南 ...如今借助来自像Xtext和ANTLR这样的工具的支持,创建一种新的语言比以前容易多了。个体编码者和群体受突破和改进现存JVM语言,以及传统Java的限制和缺陷的驱使,让...

  • JVM 平台上的各种语言的开发指南[z]

    为什么我们需要如此多的JVM语言? 在2013年你可以有50中...如今借助来自像Xtext和ANTLR这样的工具的支持,创建一种新的语言比以前容易多了。个体编码者和群体受突破和改进现存JVM语言,以及传统Java的限制和缺陷的...

  • Eclipse 3.7(代号Indigo)正式版发布!

    使得创建领域专用语言 (DSL) 变得更加容易。 WindowBuilder ( Eclipse 开发中最流行的 GUI 开发工具)正式开源并成为 Indigo 的一部分。 更好地与 Maven 集成,包括开始的 Maven 构建和维护 pom 文件。 ...

  • 最近链接20130830

    ASP.NET MVC3 Razor 初心者容易遇到的問題 demo小鋪 Business Class Trello ...C#条件编译选项Conditional(代替#if...#endif)...领域专用语言开源框架Xtext2.0正式发布 - 技术业界 - TechWeb-技术社区

  • atitit.eclipse 新特性总结3.1--4.3

    使得创建领域专用语言 (DSL) 变得更加容易。 17 Ec38-3.9  没行上 17 Ec4.0-4.2  马行上 17 代号  Kepler  的  Eclipse 4.3  版本中 17 20. Eclipse WTP 升级到 3.5 版,已经支持 JavaEE ...

  • STM32F4单片机SDIO驱动SD卡

    SD卡和SDIO相关知识点

  • S0038基于C#的网吧计费管理系统源码孟.zip

    本资源为基于c#的网吧计费管理系统的完整代码,适用于【计算机专业毕设/课设】。通过该项目,您可以快速实现网吧计费管理相关功能,并且该代码已进行了充分的注释和优化,便于开发者快速理解和二次开发。 资源特色: 功能齐全: 高效实现:代码经过优化,性能稳定, 详细注释:每个模块和函数均附带详细注释,便于理解和学习。帮助您快速上手和部署。 易于扩展:代码结构清晰,方便进行二次开发和功能拓展。 适用人群: 初学者:帮助您快速了解并实现[技术/功能]。 开发者:提供高效的代码实现,助力项目开发。 学术研究:为相关领域的研究人员提供有价值的代码资源。 下载说明: 本资源为付费资源,购买后可获得完整代码 支持提供技术支持,若有问题请及时联系我们。

  • 海洋小动物幼儿园教育教学课件模板.pptx

    海洋小动物幼儿园教育教学课件模板

  • 活动创作者激励数据相关材料

    【活动】创作者激励数据相关材料

  • 嵌入式系统STM32芯片资源与最小系统的解析及应用

    内容概要:本文档详细介绍了STM32系列芯片的关键组成部分及其最小系统构建要素。首先阐述了芯片内部结构,包括采用ARM Cortex-M3内核的不同型号(如103ZET6和103RCT6)的引脚配置、IO数目以及各自拥有的存储容量。接着深入探讨了芯片所配备的各种外设资源,像ADC/DAC转换模块、DMA控制器、多种类型的定时器和丰富的通信接口(如I2C、UART、SPI、SDIO、CAN和USB)。最后讲解了构成最小系统的几个重要方面,即供电方式、复位机制、时钟源选择(含高速和低速)、启动模式设定、下载方法(串行和并行)以及后备电源的设计。 适用人群:从事嵌入式硬件设计或者软件开发的技术人员,尤其是对基于STM32平台的产品开发者。 使用场景及目标:帮助工程师们更好地理解和掌握STM32芯片的功能特性,以便于进行产品选型和技术预研;同时为实际项目中的硬件电路搭建提供理论指导。 其他说明:文档还提供了详细的引脚定义资料,方便查阅具体型号的引脚分配情况。

  • 华为2025鸿蒙生态应用开发白皮书133页

    华为2025鸿蒙生态应用开发白皮书133页

  • 项目管理实用表格 - 软考高级-信息系统项目管理师

    项目管理实用表格 - 软考高级-信息系统项目管理师

  • 目标检测-基于YOLO11实现的交通信号灯规则检测算法-附项目源码+流程教程-优质项目实战.zip

    目标检测_基于YOLO11实现的交通信号灯规则检测算法_附项目源码+流程教程_优质项目实战

  • 【MATLAB】1小时双摆模拟.zip

    matlab

  • 家政服务平台的设计与实现.zip

    Java项目基于Springboot框架的课程设计,包含LW+ppt

  • 基于西门子S7-200 PLC与组态王的三泵恒压供水系统设计及应用

    内容概要:本文详细介绍了基于西门子S7-200 PLC和组态王的三泵恒压供水系统的搭建方法。首先,对硬件配置进行了详细的说明,包括IO分配、接线方式以及变频器的使用。接着,深入探讨了PLC程序的设计,特别是压力闭环控制和泵轮换逻辑的实现。最后,讲解了组态王的画面设计要点,如动态压力曲线和手自动切换界面,并分享了一些调试经验和注意事项。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是对PLC编程和HMI设计有一定基础的人群。 使用场景及目标:适用于需要构建恒压供水系统的工业场合,如小区、工厂等。主要目标是确保供水系统的稳定性,提高设备使用寿命,降低维护成本。 其他说明:文中提供了丰富的实例代码和调试技巧,有助于读者更好地理解和掌握相关技术和方法。此外,还提到了一些常见的错误及其解决方案,帮助读者避免类似的问题。

  • 1743251535075251_download.jsp

    1743251535075251_download.jsp

Global site tag (gtag.js) - Google Analytics