OS X的SWI-Prolog编辑器

时间:2014-04-09 20:00:14

标签: macos prolog swi-prolog

我正在为Mac OS X搜索SWI-Prolog编辑器,但我找不到一个,所以是否有一个或者我是否必须使用另一个编辑器来构建Prolog文件?

由于

3 个答案:

答案 0 :(得分:4)

我自己不使用mac OS-X,但有两个非常好的SWI-Prolog编辑器是跨平台的(因此也适用于OS-X):

  • PDT 适用于Eclipse IDE。它具有良好的语法着色,IDE内的Prolog控制台,动态生成的调用图形可视化,仅列举其中的一些功能。请参阅http://sewiki.iai.uni-bonn.de/research/pdt/docs/v2.1/start我认为Prolog代码的重构还没有,但开发人员计划在未来添加这个很酷的功能。
  • PCE Emacs ,Jan Wielemaker的Emacs实现,使用SWI-Prolog的图形库XPCE。 UI元素看起来非常像Windows 95,但不要仅仅因为这里的外观而被愚弄。 PCE Emacs完全适用于SWI-Prolog,可能是SWI-Prolog最通用的编辑器。您只需键入emacs.
  • 即可在SWI-Prolog控制台中运行它

希望这有帮助!

答案 1 :(得分:1)

假设您不仅考虑了IDE而且还考虑了文本编辑器,Logtalk发行版包括对大量文本编辑器的支持,这些编辑器也可用于编辑Prolog源代码。有关所有受支持的文本编辑器的列表,请参阅https://github.com/LogtalkDotOrg/logtalk3/tree/master/coding

答案 2 :(得分:1)

我使用OS X并使用prolog-mode在Emacs中工作。

  

此版本具有人们所期望的所有功能,包括语法突出显示,自动缩进以及与较差的Prolog流程的完全交互。该模式原则上支持任何Prolog系统,但主要是考虑到SWI Prolog。

它缺少PCE Emacs的许多功能,但具有GNU Emacs的所有功能,我对它非常满意。