2011-12-02 1 views
8

Je viens de commencer à utiliser le mode tuareg dans emacs pour la programmation ocaml. Alors quelqu'un peut-il me dire quels sont les principaux avantages de l'utiliser? Quelqu'un peut-il me suggérer un tutoriel pour cela?Ocaml - Emacs mode touareg

Répondre

11

Le mode touareg est bon car il peut analyser le code et calculer l'indentation & en fonction de cette information. De plus, il offre de très bonnes possibilités de travail interactif avec du code.

En ce qui concerne le tutoriel - je ne pense pas que tel existe (même si j'ai prévu de l'écrire il y a longtemps). Toutes les informations pour l'installation sont dans le fichier README, et vous pouvez en apprendre davantage sur les commandes disponibles en visitant le fichier avec le code source OCaml, et en appuyant sur C-h m pour obtenir la description du mode, ou en obtenant la description de la fonction tuareg-mode (si tuareg.el est déjà chargé).

Une addition utile à ces descriptions est Tuareg mode refcard qui liste toutes (ou presque) les commandes disponibles.

0

Touareg est vraiment agréable pour:

  • Mise en évidence votre code
  • Indentation votre code correctement
  • facilement envoyer des portions de code à un REPL
  • facilement compiler votre code
0
  • Syntaxe highlight, indentation, comme (presque) toutes les langues e modes.
  • Compilez ou évaluez au niveau supérieur à partir d'un seul tampon (vous n'avez plus besoin d'ouvrir un ocaml toplevel dans une ligne de commande pour tester certaines fonctions)
  • Mode mineur de type Caml: après une compilation réussie ou partielle, vous pouvez facilement pointer une variable et obtenir le type que le compilateur en a déduit.