¿Sabes de un OCAML IDE? [cerrado]


¿Conoce un IDE OCAML / CAML? Especialmente uno que se ejecuta en Linux?

Author: Fabrice Le Fessant, 2008-09-23

11 answers

Emacs in Caml mode, or Tuareg mode, or TypeRex mode. TypeRex añade autocompletado a Taureg en emacs - una característica muy agradable para las personas que prefieren los IDE más gráficos.

 25
Author: Alex M,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-08-08 18:23:32

Hay Camelia. También puede integrar OCaml en Eclipse. También en Emacs puedes usar ocaml-mode y tuareg-mode.

 15
Author: λ Jonas Gorauskas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-01-23 09:47:46

Voto OcaIDE . Ahora se ha actualizado a v1.2.5. se convierte en un IDE actualizado (compatible con ocaml 3.10-3.11, especialmente ocamlbuild, que ahorra mucho tiempo) y está armado con características ricas y estables.

He instalado OcaIDE en un eclipse 3.5(Galileo) y funciona bien.

 11
Author: NullPointer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-08-20 13:12:56

Hay 2 modos para Emacs para trabajar con OCaml: ocaml-mode y tuareg-mode. Ambos están disponibles a través de apt, o en la web.

Proporcionan resaltado de sintaxis y tuareg-mode incluye interfaz con el depurador y el nivel superior de OCaml.

 7
Author: Kyle Burton,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-10-25 18:27:28

También hay algunos archivos vim que puede cargar up ... Echa un vistazo a la lista de herramientas en la hump y godi, para herramientas adicionales. Y asegúrese de compilar con -dtypes encendido para que pueda aprovechar los archivos de anotación para determinar los tipos con una pulsación de tecla.

También puede usar netbeans como un ide con un complemento ocaml.

 6
Author: nlucaroni,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-07-29 14:18:14

En realidad es posible usar OCaml a través de DrScheme si eso es lo tuyo.

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

Simplemente ejecute '(require (planet abromfie/drocaml:2:0/tool))' en DrScheme y luego podrá seleccionar el idioma OCaml.

 4
Author: John Nowak,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-12-06 00:03:10

Puedes probar NetBeans based OcamlIDE.

 4
Author: greg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-02-04 21:56:00

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

Acabo de encontrar un plugin para eclipse que puede ser prometedor. No parece muy activo. Lo intentaré e informaré de los resultados.

Ewwwe....emacs? nada en vi? ;)

 2
Author: DustinB,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-23 03:43:21

Ver mi post aquí para TypeRex, un entorno de desarrollo para OCaml.

 2
Author: cago,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:33:11

Echa un vistazo a eclipse plugin para OCaml si prefieres trabajar en la plataforma eclipse. Por ejemplo, como este: http://ocamldt.free.fr/

Aparte de eso, comenzar directamente desde editores simples como emacs o vim es suficiente para programar. Además, puede ayudarle a aprender mejor sobre la sintaxis del lenguaje y el proceso de compilación.

 1
Author: liaison,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-08-29 10:03:15

Puede intentar editar, compilar y ejecutar códigos Ocaml simples incluso en línea con ideone. También hay aplicaciones para dispositivos móviles, que le permite programar/experimentar con su teléfono inteligente.

 0
Author: kuszi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-01-19 11:14:51