Знаете ли вы о 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.
http://ocaml.eclipse.ortsa.com:8480/ocaide/
Я только что нашел плагин Eclipse для него, который может быть многообещающим. Не выглядит слишком активным. Я попробую и сообщу о результатах.
ewwwe.... Emacs? что-нибудь в vi?;)
Проверьте плагин Eclipse для OCaml, если вы предпочитаете работать на платформе Eclipse. Например, вот так: http://ocamldt.free.fr/
Помимо этого, запуск непосредственно из простых редакторов, таких как emacs или vim, достаточно хорош для программирования. Кроме того, он может помочь вам лучше узнать синтаксис языка и процесс компиляции.
Вы можете попробовать редактировать, компилировать и запускать простые коды Ocaml даже в режиме онлайн с ideone. Есть также приложения для мобильных устройств, которые позволяют программировать / экспериментировать с вашим смартфоном.