What's a good Prolog IDE for Linux? [closed]

2019-03-17 03:04发布

I need to write some Prolog programs for a class.

Any recommendations?

标签: linux ide prolog
14条回答
我欲成王,谁敢阻挡
2楼-- · 2019-03-17 03:15

I've not tried it (mostly because I never thought to combine the words "Prolog" and "NetBeans" before now), but there appears to be Prolog support for NetBeans. It's not a simple plugin, but a tutorial that shows how to add Prolog support to NetBeans.

查看更多
看我几分像从前
3楼-- · 2019-03-17 03:15

You could use Gprolog, we use that in our class. Use consult('filename') to load the database.

查看更多
小情绪 Triste *
4楼-- · 2019-03-17 03:21

A good point to start is to use Emacs' default Prolog mode plus the additions described here. You can also try ediprolog, which aims for a tighter Emacs-Prolog integration.

查看更多
Luminary・发光体
5楼-- · 2019-03-17 03:21

Prolog Development Tools (ProDT) is a Prolog Integrated Development Environment (IDE) aiming to be as rich in functionality as the Eclipse's java IDE, giving the developer a single environment where it can control the development of a Prolog project from code edition, test execution, etc...

This project stands on top of Eclipse's projects to take advantage of its already existent features and its extensibility and works on any environment Eclipse works including windows, linux and mac OSX.

It support as underlying interpreters: SWI-prolog, XSB prolog, B-prolog

The site has more information about the project including installation and features list: http://prodevtools.sourceforge.net/

Hope you can find it useful!!! :)

查看更多
放荡不羁爱自由
6楼-- · 2019-03-17 03:21

SPIDER is a Eclipse-based IDE for SICStus Prolog. SICStus Prolog also has a very useful Emacs mode.

查看更多
闹够了就滚
7楼-- · 2019-03-17 03:24

swi prolog and emacs extension is preinstalled in almost every linux distribution. You can check this using e.g., the commands below in and X11-enabled (graphical) environment. This should open a new window with the built-in Emacs clone.

% swipl
?- emacs.

http://www.swi-prolog.org/build/LinuxDistro.txt

查看更多
登录 后发表回答