Мне нужно написать некоторые программы Prolog для класса.Какая хорошая Prolog IDE для Linux?
Любые рекомендации?
Мне нужно написать некоторые программы Prolog для класса.Какая хорошая Prolog IDE для Linux?
Любые рекомендации?
Режим пролога для (X) Emacs.
Я не пробовал его (в основном потому, что я никогда не думал, чтобы объединить эти слова «Пролог» и «NetBeans» до сих пор), но, как представляется, Prolog support for NetBeans. Это не простой плагин, а учебник, в котором показано, как добавить поддержку Prolog в NetBeans.
Я бы сказал, что NetBeans был _way_ overkill для Prolog. Я нахожу любой старый текстовый редактор (gedit все в порядке, но я использую Mac с SubEthaEdit). Если вы можете изменить режим, чтобы отмеченные комментарии были отмечены, синтаксиса не так много выделять! – 2008-11-12 12:28:12
Если вы уже использовали NetBeans для Java, C++ или Ruby, вы бы знали об этом и хотите использовать его для Prolog. – 2008-11-12 12:51:22
NB ide не поддерживает Prolog. То, что вы называете, - это создание среды IDE, поддерживающей Prolog на базе платформы NB. – simpatico 2010-07-12 13:24:32
Я просто использую Vim или jEdit. Пролог как язык на самом деле не поддается сильной поддержке IDE. Во-первых, он динамически набирается, что бросает огромный ключ в инструмент. С другой стороны, это логический язык, что означает, что «поток кода» (порядок, в котором вы создаете программу) является нелинейным. Существующие методы построения высокоразвитых IDE просто не применимы к подобной парадигме.
Вы можете использовать Gprolog, мы используем его в нашем классе. Используйте инструкцию ('filename') для загрузки базы данных.
SWI-Prolog поставляется с отличными инструментами IDE, текстовым редактором Emacs-clone, интерактивным отладчиком, полной доступной справочной системой и документами. Попробуйте.
Как уже упоминалось, вы можете использовать SWI-Prolog. Если вам нравится Eclipse, есть подключаемый модуль Eclipse, который интегрирует SWI-Prolog в Eclipse. Таким образом, у вас есть лучшее из обоих миров, например, функции SVN и т. Д. Eclipse и графический отладчик SWI-Prolog. Стоит проверить.
Честно говоря, я не могу видеть 'IDE' выручая много на прологе. Это поможет только найти синтаксические ошибки. Остальное - в процессе отладки и мысли.
Получить подсветку синтаксиса с помощью любого редактора, и вы готовы к работе.
Visual Prolog (работает с Вином).
Инструменты разработки Prolog (ProDT) - это интегрированная среда разработки Prolog (IDE), которая обладает такой же функциональностью, как и Java IDE Eclipse, предоставляя разработчику единую среду, в которой он может контролировать разработку проекта Prolog из кода издание, выполнение теста и т. д.
Этот проект стоит на вершине проектов Eclipse, чтобы использовать его уже существующие функции и расширяемость и работает в любой среде. Работы Eclipse включают в себя окна, Linux и Mac OSX.
Он поддерживает в качестве основополагающих переводчиков: SWI-Пролог, XSB пролог, B-пролога
Сайта содержит больше информации о проекте, включая установку и список возможности: http://prodevtools.sourceforge.net/
Надеется, что вы можете найти его полезным! !!:)
SPIDER - это IDE на основе Eclipse для SICStus Prolog. SICStus Prolog также имеет очень полезный режим Emacs.
Ideone поддерживает Пролог. Вы можете использовать его в Интернете только с помощью браузера.
Если вы привыкли к окружающей среде Emacs, я бы рекомендовал распространение Ciao. Перейти к: http://ciaohome.org/
Расширение swi и emacs предустановлено почти в каждом дистрибутиве Linux. Вы можете проверить это, используя, например, приведенные ниже команды и X11-совместимую (графическую) среду. Это должно открыть новое окно со встроенным клоном Emacs.
% swipl
?- emacs.
(X) Emacs, вероятно, будет стоить знакомясь с. (Если вы еще этого не сделали) – Touko 2008-11-12 07:37:37
Emacs - лучший вариант. X-Emacs мертв AFAIC. – PoorLuzer 2009-08-24 17:51:35