Ответ 1
Emacs в режим Caml или режим Tuareg, или режим TypeRex. TypeRex добавляет автозаполнение в Taureg в emacs - действительно приятная функция для людей, которые предпочитают более графические IDE.
Знать о OCAML/CAML IDE? Особенно, что работает в Linux?
Emacs в режим Caml или режим Tuareg, или режим TypeRex. TypeRex добавляет автозаполнение в Taureg в emacs - действительно приятная функция для людей, которые предпочитают более графические IDE.
Существует Camelia. Вы также можете интегрировать OCaml в Eclipse. Также в Emacs вы можете использовать ocaml-mode и tuareg-mode.
Я голосую OcaIDE. Теперь он обновлен до версии 1.2.5. он становится обновленной IDE (поддерживающей ocaml 3.10-3.11, особенно ocamlbuild, что является отличным временем сбережения) и вооружившись богатыми стабильными функциями.
Я установил OcaIDE на eclipse 3.5 (Galileo), и он работает хорошо.
Существует 2 режима работы Emacs для работы с OCaml: ocaml-mode и tuareg-mode. Оба доступны через apt или в Интернете.
Они обеспечивают подсветку синтаксиса, а режим tuareg поддерживает взаимодействие с верхним уровнем и отладчиком OCaml.
Есть также несколько vim
файлов, которые вы можете загрузить вверх... Взгляните на список инструментов hump
и godi
, для дополнительных инструментов. И обязательно скомпилируйте с помощью -dtypes
, чтобы вы могли использовать файлы аннотаций для определения типов с нажатием клавиши.
Вы также можете использовать netbeans как идеал с плагин 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.
Вы можете попробовать использовать NetBeans OcamlIDE.
http://ocaml.eclipse.ortsa.com:8480/ocaide/
Я просто нашел для него плагин eclipse, который может быть многообещающим. Не выглядит слишком активным. Я попробую его и отчитаюсь о результатах.
ewwwe.... Emacs? что-нибудь в vi?;)
Смотрите мой пост здесь для ТипRex, среда разработки для OCaml.
Проверьте плагин eclipse для OCaml, если вы предпочитаете работать на платформе eclipse. Например, например: http://ocamldt.free.fr/
Кроме этого, запуск непосредственно из простых редакторов, таких как emacs или vim, достаточно хорош для программирования. Кроме того, это может помочь вам лучше узнать о синтаксисе языка и процессе компиляции.
Вы можете попробовать отредактировать, скомпилировать и запустить простые коды Ocaml даже в режиме онлайн с помощью ideone. Существуют также приложения для мобильных устройств, которые позволяют вам программировать/экспериментировать со своим смартфоном.