我刚刚开始学习Ada,想知道是否可以使用MVS 2008/2010这样的编辑器? MVS是否会检测到GNAT编译器?我有GNAT GPL编译器,但发现GPS编辑器很难使用(比MVS编辑器直观得多)。本教程没有很好地解释如何在GPS中创建项目。

我目前正在使用运行良好的AdaGIDE,尽管功能有限。

谢谢。

最佳答案

我从未见过Gnat的VS插件。对于普通的Gnat来说很难,因为它与Microsoft链接器不兼容。与微软相比,这更像是海湾合作委员会。有一个Gnat .NET端口,该端口与Microsoft工具(包括VisualStudio)一起claims to integrate well。您可能会有更好的运气。

您拥有的另一个选项是ObjectAda。它也不使用VisualStudio,而是使用一个VS用户熟悉的环境。它不是免费的,但是最后我检查了它的成本与VisualC ++相当。它确实使用了Microsoft链接器,因此应该可以将其与VisualStudio集成。

我个人讨厌VisualStudio,并在Emacs中进行所有编辑(即使对于Microsoft C ++也是如此),但是我可以看到您来自哪里。

10-07 23:36