2013-02-07 13 views

risposta

28

editori

• Emacs

◦ ocaml-mode dalla distribuzione standard

◦ modalità tuareg alternativa https://forge.ocamlcore.org/projects/tuareg/

- cheat-sheet: http://www.ocamlpro.com/fi le/Tuareg-mode.pdf

◦ camldebug intergration con debugger

◦ tipo di feedback con Cc Ct tasto di scelta rapida, ha bisogno di .annot fi le

• Vim

◦ frittata di plugin http://www.lix.polytechnique.fr/~dbaelde/productions/omlet.html

◦ Per il tipo di ricerca: o https://github.com/avsm/ocaml-annot

- o http://www.vim.org/scripts/script.php?script_id=2025

- anche?http://www.vim.org/scripts/script.php?script_id=1197

• Eclipse

◦ OCaml strumenti di sviluppo http://ocamldt.free.fr/

◦ un vecchio plug OcaIDE http://www.algo-prog.info/ocaide/

• TypeRex http://www.typerex.org/

◦ attualmente per lo più come typerex-mode per Emacs, ma l'integrazione con altri editori miglioreranno

◦ Auto-completamento del identi fi catori (sperimentale)

◦ Navigazione di identi fi catori: Mostra il tipo e commentare, andare a de fi nizione

◦ locale e con tutto il programma di refactoring: eliminazione rinominare identi fi catori e unità di compilazione, aperto

• Alcuni editor dedicati

◦ OCamlEditor http://ocamleditor.forge.ocamlcore.org/

◦ ocamlbrowser ispeziona li braries e programmi

- Ricerca contenuto di moduli

- ricerca per nome e per tipo

- editing di base, con evidenziazione della sintassi

◦ Cameleon http://home.gna.org/cameleon/ (vecchio)

◦ Camelia http://camelia.sourceforge.net/ (ancora più vecchio)

NOVITÀ: editor OCaml-top, con evidenziazione della sintassi, indentazione, visualizzazione del tipo, funziona bene su tutti i sistemi.

NOVITÀ: Merlin, simile a TypeRex ma funziona meglio con i file work in progress, dispone attualmente di front-end per Vim ed Emacs.

+0

OCaml-top non è in grado di installare. Sembrava promettente. – Bren

2

Forse è possibile controllare questo argomento: IDE Looking for OCaml IDE

per Eclipse basato avete OcaIDE

+0

OcaIDE era abbastanza buono quando l'ho provato. Dovrebbe essere un buon punto di partenza per lo sviluppo basato su Eclipse in OCaml. – winitzki

+0

L'hai confrontato con http://ocamldt.free.fr/? Disclaimer: non uso Eclipse. – lukstafi

+0

Ocal IDE è lo stesso con ocamldt.free.fr (il non ha nemmeno istruzioni che non sono in conflitto) – Bren