Знать OCAML IDE?

Знать о OCAML/CAML IDE? Особенно, что работает в Linux?

Ответ 1

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

Ответ 3

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

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

Ответ 4

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

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

Ответ 5

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

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

Ответ 7

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

Ответ 8

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

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

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

Ответ 9

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

Ответ 10

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

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

Ответ 11

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