Знаете ли вы о OCAML IDE?

Знаете ли вы, OCAML/CAML IDE? Особенно тот, который работает на Linux?

11 ответов

Решение

Emacs в режиме Caml, или в режиме туарегов, или в режиме TypeRex. TypeRex добавляет автозаполнение к Taureg в emacs - действительно хорошая функция для людей, которые предпочитают более графические IDE.

Есть Камелия. Вы также можете интегрировать OCaml в Eclipse. Также в Emacs вы можете использовать ocaml-mode и tuareg-mode.

Я голосую за OcaIDE. Теперь он обновился до v1.2.5. она стала современной IDE (с поддержкой ocaml 3.10-3.11, особенно ocamlbuild, которая позволяет сэкономить время) и оснащена богатыми и стабильными функциями.

Я установил OcaIDE на затмение 3.5(Galileo), и оно работает хорошо.

Emacs имеет два режима работы с OCaml: ocaml-mode и tuareg-mode. Оба доступны через apt или в Интернете.

Они обеспечивают подсветку синтаксиса, а режим туарегов включает взаимодействие с верхним уровнем OCaml и отладчиком.

Есть также несколько vim файлы, которые вы можете загрузить... Посмотрите список инструментов на hump а также godi, для дополнительных инструментов. И обязательно скомпилируйте с -dtypes чтобы вы могли использовать файлы аннотаций для определения типов нажатием клавиши.

Вы также можете использовать netbeans как ide с плагином ocaml.

На самом деле можно использовать OCaml через DrScheme, если это ваше дело.

http://coach.cs.uchicago.edu:8080/display.ss?package=drocaml.plt&owner=abromfie

Просто запустите '(require (planet abromfie/drocaml:2:0/tool))' в DrScheme, и тогда вы сможете выбрать язык OCaml.

Вы можете попробовать OcamlIDE на основе NetBeans.

Смотрите мой пост здесь для TypeRex, среды разработки для OCaml.

http://ocaml.eclipse.ortsa.com:8480/ocaide/

Я только что нашел плагин Eclipse для него, который может быть многообещающим. Не выглядит слишком активным. Я попробую и сообщу о результатах.

ewwwe.... Emacs? что-нибудь в vi?;)

Проверьте плагин Eclipse для OCaml, если вы предпочитаете работать на платформе Eclipse. Например, вот так: http://ocamldt.free.fr/

Помимо этого, запуск непосредственно из простых редакторов, таких как emacs или vim, достаточно хорош для программирования. Кроме того, он может помочь вам лучше узнать синтаксис языка и процесс компиляции.

Вы можете попробовать редактировать, компилировать и запускать простые коды Ocaml даже в режиме онлайн с ideone. Есть также приложения для мобильных устройств, которые позволяют программировать / экспериментировать с вашим смартфоном.

Другие вопросы по тегам