作者

InterSystems中国
文章 Claire Zheng · 2 小时 前 4m read

10款你可能错过的Open Exchange精品应用

Open Exchange 上有许多实用的项目,但很容易被忽略。如果你使用 InterSystems IRIS 进行开发,以下这 10 个项目值得收藏。


 

1.iTerm

将经典的 IRIS 终端以 Web 应用程序的形式呈现,支持 ObjectScript、shell 命令和 Python。
当您希望直接在浏览器中使用熟悉的 IRIS 终端时,它非常实用。

作者:@Dmitry Maslennikov 

★★★★★ 来自@Robert Cemper
我个人给+6*

  • Docker 容器构建和启动非常顺畅。(这并不意外)
  • 这是我心目中“工具大赛”的冠军
  • 我已经等待这个解决方案大约20年了
  • 现在对我来说,这简直就像圣诞节和复活节同时到来
  • 与从Studio开始的所有前辈和尝试都不同
    • 它是一个真正的终端,拥有功能完备的分区
    • 我测试了ZLOAD、ZSAVE、ZINSERT、ZR等命令……
    • 全部运行完美
  • 不过,是什么原因导致ISC Engineering没有将其作为默认配置提供呢?
  • 非常感谢 Dmitry

2.适用于 VS Code 的 IRIS REST API 浏览器

可直接在 VS Code 中浏览由 IRIS 服务器发布的 REST API。
如果您已经在使用 Server Manager,且不想仅仅为了查看一个 API 就切换到管理门户,这将非常有用。

作者:@John Murray 

成为首位发表评论的人

3.VS Code 中的 IPM

为 VS Code 添加对 InterSystems 包管理器(IPM)的支持。
您无需频繁切换到终端即可使用 IPM 包。

作者:@John Murray 

成为首位评论者

4.互操作性 REST API 模板

一个基于 IRIS 互操作性构建的 REST API 模板,支持 OpenAPI、健康检查、指标、速率限制以及生产环境中的可视化跟踪。
当您的 REST API 需要作为互操作性生产环境的一部分,而非仅仅是一个独立端点时,此模板非常实用。

作者:@Andrew Sklyarov 

★★★★★ 来自@Evgeny Shvarov 

看起来很有前景!

5.iris-redoc

这是一个用于通过 Redoc 渲染 IRIS REST API 规范的 IPM 包。
安装它,指定您的 OpenAPI 规范路径,即可获得易于阅读的 API 文档。

作者:@Yuri Marx 

★★★★★ 来自@Robert Cemper 

非常便捷且实用 

  • 容器构建顺利无误
  • 容器启动迅速
  • 演示运行完美,
    即使在网速较慢的情况下也是如此

6.iris-table-stats

一款用于检查持久化类中数据填充情况的轻量级 IRIS 工具,包括记录计数、列统计信息和空值。
无需亲自编写相同的 SQL 查询,即可快速检查数据质量。

作者:@Evgeny Shvarov 

★★★★★ 来自@Robert Cemper 

对开发者很有帮助

  • 容器构建顺利
  • 容器启动无问题
  • 示例与描述相符

7.i14y-aid

一款用于探索 IRIS 互操作性生产环境的工具:组件、消息、日志、指标及相关信息。
当您接手一个生产环境并需要在进行任何更改前了解其运行状况时,该工具尤为有用。

作者:@Evgeny Shvarov 

★★★★★ 来自@Robert Cemper

超棒的 6* 工具

  • 由于体积较大,Docker 构建需要一定时间
  • 容器启动速度不算快,但尚可
  • untittest 运行良好。通过 ZPM 获取它非常棒
  • 在 Docker 构建过程中进行测试是一项非常棒的功能
    希望这能成为 OEX 中的标准功能
    谢谢你,Evgeny!

8.deployed-code-template

一个通过 IPM 以部署模式分发 ObjectScript 软件包的可运行示例。
如果您需要分发软件包而不分发其源代码,值得收藏此示例。

作者:@Evgeny Shvarov 

★★★★★ 由@Sylvain Guilbaud评分 

保护代码的重要选项

在使用 InterSystems Package Manager (IPM) 共享/部署应用程序时,应特别注意需要保护的敏感代码。
此模板将帮助您了解如何轻松区分开源代码和受保护代码。

9.iris-table-editor

一款用于 InterSystems IRIS 表的类似 Excel 的编辑器。可浏览命名空间和表、在网格中编辑数据,并同时打开多个表。
提供 VS Code 扩展、桌面应用和 Web 应用版本。

作者:@Joshua Brandt 

★★★★ 评分来自@Robert Cemper 

一款出色的工具

  • 可直接在 Windows 上运行
  • 易于操作
  • Dock 需要稍作调整

10.intersystems-iris-dev-template

一个面向 InterSystems IRIS 的即用型开发环境,包含 Docker、VS Code、单元测试、IPM 支持以及嵌入式 Python。
如果您不想再次配置相同的开发环境,这是一个很好的起点。

作者:@Evgeny Shvarov 

★★★★★ 评分来自@Muhammad Waseem 

基于 InterSystems IRIS 模板的 7* 级开发体验

Docker 运行流畅
讲解非常到位
精彩文章,更多详情请参阅
单元测试环境完善
嵌入式 Python 运行良好
使用 InterSystems IRIS 模板进行 7* 开发


以上就是我们的十大推荐,但 Open Exchange 上还有许多其他隐藏的宝藏。

我们还漏了什么?请在评论中分享您想添加到这份清单中的 Open Exchange 应用。