JetBrains MPS Mac最新版是款适合编程人员使用的编程工具。JetBrains MPS Mac官方版中用户可以设计自己的可扩展DSL,并构建更丰富的DSL编辑器,用您自己的编程语言来表达您的域进程。JetBrains MPS Mac还可以使用Mps为任何新语言定义自定义语言编辑器和其他约束条件。
{mac1}
JetBrains MPS Mac软件功能
1、Kotlin MVVM Generator
使用Kotlin为MVVM + Dagger + Rx生成活动和片段的插件。
2、Rust
Rust语言支持。
3、Senya编辑
Senya编辑:快速有效地设计OpenAPI和Swagger规范。
4、自定义视图制作工具
开发自定义视图,而不必在每一步之后重建!
5、Perl的
Camelcade插件支持以下语言和框架。
6、ReasonML语言插件
Reason(和OCaml)语言插件。
7、IntelliJ API观察器
开发该插件提供了“查找外部用法”操作,允许开发人员快速找到使用IntelliJ平台类,方法或字段的插件,并检查...
8、GitPrefix
易于'表情符号(或文本)前缀提交'。
9、Quokka
javascript的Quokka是编辑器中的快速原型操作平台,可以访问项目的文件,内联报告,代码覆盖和丰富的输出格式。
JetBrains MPS Mac软件特色
发电机测试
除了现有的节点和编辑器测试系列之外,我们还实现了一种测试生成器的新方法。目的是确保发电机或发电机组完成其工作。IDE支持进程内和进程外执行模式,以及MPS Ant构建脚本的执行。
在生成计划中分叉
在生成计划中有一个新的声明:与 另一代人交叉计划在给定点分支转换序列。引用的计划接收一个模型,它处于fork步骤中的状态,并作为常规转换继续进行。在该示例中,首先,我们使用crossmodel.entity生成器转换输入模型并记录状态,然后继续使用crossmodel.property#prop2class生成器以最终获得输出模型#1。然后crossmodel.property#prop2xml生成器转换记录的模型以获得输出模型#2。请注意,'then'这里不是合同 - 没有承诺分支以任何特定顺序处理。
在生成测试中分叉
Generator测试使用fork语句支持生成计划,并将所有输出模型与提供的参考模型进行匹配。
新的VCS方面
我们引入了一个新的VCS语言方面。现在,您可以为此创建语言方面,而不是在概念声明上编写注释。方面生成为特定的运行时代码。VCS方面已替换MergeHints批注,并包含迁移。
github插件
github插件现已实现。您可以从VCS登录 - >从版本控制中检出 - > Git - >登录到github ...
迁移通知
我们已经实施了迁移通知,以便您就所发生的事情进行更好的沟通:现在,如果项目依赖于无论出于何种原因无法加载的语言,或者何时推迟迁移,您将收到通知。
JetBrains MPS Mac使用说明
JetBrains MPS Mac版包含一个通用的BaseLanguage,允许您创建所需的程序,并可根据需要进行扩展。您还可以使用MPS为任何新语言定义自定义语言编辑器和其他约束条件。而且MPS还允许不熟悉传统编程的领域专家使用特定于领域的术语使用特定于领域的语言。
使用MPS(元编程系统),您可以设计自己的可扩展DSL,并立即开始使用它们构建最终用户应用程序。独特技术可以克服语言解析器的限制,并构建更丰富的DSL编辑器,如具有表格和图表的编辑器。
JetBrains MPS Mac更新日志
日日夜夜的劳作只为你可以更快乐
嘛咪嘛咪哄~bug通通不见了!
5119下载小编推荐:
当然我们{zhandian}除了JetBrains MPS Mac这样一款非常方便的媒体工具软件,还有{recommendWords}等相关软件提供下载,有需要的小伙伴请点击下载使用。