是否还有其他值得我花时间进行 Lotus Notes 开发的 IDE?我们主要进行 LotusScript 开发,并且会扼杀 Eclipse 或 Visual Studio 的功能,例如“显示声明”。我知道Notes 中有一个用于 Java 开发的 Eclipse 插件,但似乎它只适用于Java,而且我们在 LotusScript 中有太多遗留代码,无法放弃它。
6 回答
Lotus Notes 在版本 8 中已移至 Eclipse 平台。您可以在 2 种不同模式下运行客户端,基本模式是我们都知道的版本或在 Eclipse 平台上(称为标准)。IDE 也正在迁移到 Eclipse,版本 8.5 beta 2 目前可用于新的基于 Eclipse 的 IDE。请记住,它是一个 Beta 版本,它的功能并不完整。
时间站在我们这边。
基于 Eclipse 的 Domino Designer 现在可以从http://www.ibm.com/developerworks/downloads/ls/dominodesigner/learn.html免费下载
它具有出色的 Java 和 LotusScript 编辑器,具有所有出色的 Eclipse 功能,例如重构和自定义类的提前输入。
每个多米诺骨牌上瘾者都应该看看这个。管理员也是如此,因为上面的下载包括管理员客户端。
从 8.5 版开始,Domino Designer 作为 Eclipse 应用程序运行。8.5.1 将带来大量改进,包括基于 Eclipse 的 LotusScript 和 Java 编辑以及对性能、稳定性和 XPages 的改进。
马特
您将找到的最接近的东西是Teamstudio LotusScript Browser。
它不是很好,但它是免费的,几乎可以弥补它。
特征:
- 不支持键盘快捷键。
- 没有完全集成到设计器中,所以有点迟钝。
- 仅适用于脚本库
- 它确实具有查找定义和引用功能,这几乎是有用的。
还有一个传闻中的用于 eclipse 的 LotusScript 插件。
Teamstudio 出售许多工具来帮助您进行 Lotus Notes 开发,看起来它们可以做一些您想要的事情,但看起来它们不能组装到 IDE 中。
http://www.teamstudio.com/products/product-index.html
(披露:几年前我曾在 Team Studio 的姊妹公司工作,但从未与他们的产品有太多关系)
你可以给Zeus IDE 一个测试驱动器。它是高度和语言中立的,因此可以为Lotus Notes配置它。
Zeus根据ctags生成的信息自动维护一个标签数据库,因此如果ctags为Lotus Notes生成标签信息,它将能够显示、浏览和搜索这些标签信息。
PS:如果决定试驾并发现它不正确支持Notes,请随时在Zeus 论坛上发布错误报告。
(来源:zeusedit.com)