JetBrains MPS中文版下载(编程软件)_JetBrains MPS免费版下载
《JetBrains MPS中文版》是一款非常优秀专为创建特点领域语言的编程软件,通过该软件可以自定义其语法以及规则,并能够允许用户在代码的背后的模型当中进行工作处理,软件之所有功能强大主要归功于其集成式的项目编辑器,其设计的目的就是为了帮助开发者们能够通过他来设计出一种全新的编程语言,软件本身以及涵盖了从语法到编辑器、生成器等各种方面的功能,能够轻松让用户熟练掌握其使用技巧。
JetBrains MPS中文版优势:
1、特定领域语言
软件可使用直接使用特定领域的概念和逻辑的语言表达您的域流程和知识。
2、编辑支持
知识兔的智能编辑器可以帮助和指导您完成整个过程,知识兔包括快速修复,完成单词和意图。
3、我需要MPS吗?
每家公司都有自己的需求,在以下情况下,您应该建立自己的语言以满足您的业务需求。
JetBrains MPS中文版特色:
1、可以自动执行关键任务
当结构和流程得到很好的定义时,特定领域的语言可以通过利用自动化的潜力来显着提高生产力。
2、对开发人员有很多依赖
结束需要要求开发人员更改业务逻辑,知识兔使用特定于域的语言,甚至非开发人员也可以直接参与开发工作。
3、需要域专家的参与
当产品非常复杂且开发人员不是您业务领域的专家时,MPS可以帮助即使知识兔是不熟悉的开发人员立即了解系统。
4、投影编辑
与您所在领域的每个人都能理解的术语进行沟通,知识兔使用带有投影编辑的非文本表示法,知识兔包括数学符号,图表和表格。
JetBrains MPS中文版亮点:
1、发电机测试
JetBrains MPS 2021除了现有的节点和编辑器测试系列之外,知识兔还实现了一种测试生成器的新方法,目的是确保发电机或发电机组完成其工作,IDE支持进程内和进程外执行模式,知识兔以及MPS Ant构建脚本的执行。
2、在生成计划中分叉
在生成计划中有一个新的声明:与 另一代人交叉计划在给定点分支转换序列。引用的计划接收一个模型,它处于fork步骤中的状态,并作为常规转换继续进行。在该示例中,首先,知识兔使用crossmodel.entity生成器转换输入模型并记录状态,然后知识兔继续使用crossmodel.property#prop2class生成器以最终获得输出模型#1。然后知识兔crossmodel.property#prop2xml生成器转换记录的模型以获得输出模型#2。请注意,'then'这里不是合同 – 没有承诺分支以任何特定顺序处理。
3、在生成测试中分叉
Generator测试使用fork语句支持生成计划,并将所有输出模型与分享的参考模型进行匹配。
4、新的VCS方面
知识兔引入了一个新的VCS语言方面。现在,您可以为此创建语言方面,而不是在概念声明上编写注释。方面生成为特定的运行时代码。VCS方面已替换MergeHints批注,并包含迁移。
5、github插件
github插件现已实现。您可以从VCS登录 – >从版本控制中检出 – > Git – >登录到github …
6、迁移通知
知识兔已经实施了迁移通知,知识兔以便您就所发生的事情进行更好的沟通:现在,如果知识兔项目依赖于无论出于何种原因无法加载的语言,或者何时推迟迁移,您将收到通知。
7、发电机测试:
除了现有的节点和编辑器测试系列之外,知识兔还实现了一种测试生成器的新方法。目的是确保发电机或发电机组完成其工作。IDE支持进程内和进程外执行模式,知识兔以及MPS Ant构建脚本的执行。
下载仅供下载体验和测试学习,不得商用和正当使用。