2011-12-02 20 views
8

Właśnie zacząłem używać trybu tuareg w emacs do programowania ocaml. Czy ktoś może mi powiedzieć, jakie są główne zalety jego używania? Czy ktoś może zaproponować mi jakiś tutorial?Ocaml - Tryb tuńczyka Emacsa

Odpowiedz

11

Tryb Tuareg jest dobry, ponieważ może analizować kod i obliczyć wcięcie & w zależności od tych informacji. Dodatkowo zapewnia całkiem dobre możliwości interaktywnej pracy z kodem.

Odnośnie tutoriala - nie sądzę, że taki istnieje (chociaż planowałem napisać to dawno temu). Wszystkie informacje dotyczące instalacji znajdują się w pliku README, a informacje na temat dostępnych poleceń można uzyskać, odwiedzając plik z kodem źródłowym OCaml i naciskając C-h m, aby uzyskać opis trybu, lub korzystając z opisu funkcji tuareg-mode (jeśli już załadowano tuareg.el).

Przydatnym uzupełnieniem tych opisów jest Tuareg mode refcard, który zawiera wszystkie (lub prawie) dostępne polecenia.

0

Tuareg jest naprawdę miły dla:

  • Podświetlanie kodu
  • Wcięcia poprawnie kod
  • Łatwo wysyłania fragmentów kodu do REPL
  • Łatwo kompilacji kodu
0
  • Podświetlanie składni, wcięcie, jako (prawie) wszystkie języki tryby e.
  • kompilacji lub ocenić na najwyższym poziomie z jednego bufora (nie trzeba już otworzyć Toplevel SML w wierszu polecenia, aby przetestować niektóre funkcje tragiczne)
  • Caml typach tryb moll: po udanej lub częściowego kompilacji możesz łatwo wskazać zmienną i uzyskać typ, jaki wnioskuje na nią kompilator.