Подтвердить что ты не робот

Какая хорошая Prolog IDE для Linux?

Мне нужно написать некоторые программы Prolog для класса.

Любые рекомендации?

4b9b3361

Ответ 2

Как уже упоминалось, вы можете использовать SWI-Prolog. Если вам нравится Eclipse, есть подключаемый модуль Eclipse, который интегрирует SWI-Prolog в Eclipse. Таким образом, у вас есть лучшее из обоих миров, например, функции SVN и т.д. Eclipse и графический отладчик SWI-Prolog. Стоит проверить.

http://sewiki.iai.uni-bonn.de/research/pdt/start

Ответ 3

SWI-Prolog поставляется с отличными инструментами IDE, текстовым редактором Emacs-clone, интерактивным отладчиком, полной доступной справочной системой и документами. Попробуйте.

Ответ 4

Хорошим моментом для начала является использование режима Prolog по умолчанию для Emacs и добавленных выше описаний здесь. Вы также можете попробовать ediprolog, целью которого является более тесная интеграция Emacs-Prolog.

Ответ 5

Я не пробовал (в основном потому, что раньше я не думал сочетать слова "Prolog" и "NetBeans" ), но, похоже, Поддержка Prolog для NetBeans. Это не простой плагин, а учебник, в котором показано, как добавить поддержку Prolog в NetBeans.

Ответ 6

Ideone поддерживает Prolog. Вы можете использовать его в Интернете только с помощью браузера.

Ответ 7

Средства разработки Prolog (ProDT) - это интегрированная среда разработки Prolog (IDE), которая должна быть столь же насыщенной функциональностью, как и IDE Eclipse java, предоставляя разработчику единую среду, где он может контролировать разработку проекта Prolog из версии кода, выполнение теста и т.д.

Этот проект стоит на вершине проектов Eclipse, чтобы использовать его уже существующие функции и расширяемость и работает в любой среде, где работают Eclipse, включая окна, Linux и Mac OSX.

Он поддерживает основные интерпретаторы: SWI-пролог, пролог XSB, B-пролог

На сайте есть дополнительная информация о проекте, включая список установки и функций: http://prodevtools.sourceforge.net/

Надеюсь, вы сможете найти это полезным!!!:)

Ответ 8

SPIDER - это IDE на основе Eclipse для SICStus Prolog. SICStus Prolog также имеет очень полезный режим Emacs.

Ответ 9

Если вы привыкли к среде Emacs, я бы рекомендовал дистрибутив Ciao. Перейдите к: http://ciaohome.org/

Ответ 11

Прокси файл swi и расширение emacs предварительно установлены почти в каждом дистрибутиве Linux. Вы можете проверить это, используя, например, приведенные ниже команды и X11-совместимую (графическую) среду. Это должно открыть новое окно со встроенным клоном Emacs.

% swipl
?- emacs.

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

Ответ 12

Я просто использую Vim или jEdit. Пролог как язык на самом деле не поддается сильной поддержке IDE. Во-первых, он динамически набирается, что бросает огромный ключ в инструмент. С другой стороны, это логический язык, который означает, что "поток кода" (порядок, в котором вы создаете программу) является нелинейным. Существующие методы построения высокоразвитых IDE просто не применимы к такой парадигме.

Ответ 13

Вы можете использовать Gprolog, мы используем его в нашем классе. Используйте инструкцию ('filename') для загрузки базы данных.

Ответ 14

Честно говоря, я не вижу, чтобы "IDE" много помогала в прологе. Это поможет только найти синтаксические ошибки. Остальное - в процессе отладки и мысли.

Получить подсветку синтаксиса с любым редактором, и вы готовы к работе.