Ho appena iniziato a utilizzare la modalità tuareg in emacs per la programmazione ocaml. Quindi qualcuno può dirmi quali sono i principali vantaggi di usarlo? Qualcuno può suggerirmi qualche tutorial per questo?Ocaml - Modalità di Touare Emacs
8
A
risposta
11
La modalità Tuareg è buona perché è in grado di analizzare il codice e calcolare il rientro & in base a questa informazione. Inoltre offre buone possibilità di lavoro interattivo con il codice.
Per quanto riguarda il tutorial, non penso che esista (sebbene avessi pianificato di scriverlo molto tempo fa). Tutte le informazioni per l'installazione si trovano nel file README e puoi conoscere i comandi disponibili visitando il file con il codice sorgente di OCaml e premendo C-h m
per ottenere la descrizione della modalità o ottenendo la descrizione della funzione tuareg-mode
(se tuareg.el
è già caricato).
L'aggiunta utile a queste descrizioni è Tuareg mode refcard che elenca tutti (o quasi) i comandi disponibili.
0
Tuareg è veramente bello per:
- Evidenziando il codice
- Indentare il codice correttamente
- l'invio facilmente porzioni di codice per un REPL
- facilmente compilare il codice
0
- Evidenziazione della sintassi, rientro, come (quasi) tutto languag e modalità.
- Compilare o valutare in un livello superiore da un singolo buffer (non è più necessario aprire un livello di ocaml in una riga di comando per testare alcune funzioni di crap)
- Modalità secondarie di tipo Caml: dopo una compilazione riuscita o parziale, puoi facilmente puntare una variabile e ottenere il tipo che il compilatore ha inferito per essa.
Problemi correlati
- 1. modalità palangari in Emacs
- 2. Preferenze modalità emacs python
- 3. Modalità Emacs per R?
- 4. Modalità di piegatura persistente di Emacs
- 5. Modalità git consigliata per Emacs
- 6. Modalità flymake racket per emacs
- 7. Modalità Erlang emacs - impostazione fuori
- 8. Emacs 24: Stile modalità riga
- 9. Defacvice di Emacs in modalità Python
- 10. indent di Emacs in modalità rubino privato
- 11. documentazione in modalità org all'interno di emacs
- 12. Associazioni file/visualizzatore di modalità org Emacs
- 13. Arresta la modalità tramp nell'esecuzione di emacs
- 14. Scala modalità di rientro in Emacs
- 15. Emacs Unbind una modalità di KeyBinding
- 16. date in modalità org in altre modalità Emacs
- 17. Come posso velocizzare la modalità Documento Emacs?
- 18. emacs: linea-modalità visiva e Fill-punto
- 19. emacs follow-modalità tra i fotogrammi
- 20. Emacs - disabilita il wordwrapping in modalità html
- 21. Emacs Modalità JS per stile npm
- 22. Emacs: attività dipendenti dalla modalità org
- 23. XSLT 2.0 supporto in emacs nxml modalità
- 24. Emacs C++ modalità: evidenziazione calchi e Sizeof
- 25. Modalità ESS Emacs - Tab per regione commento
- 26. Esiste una modalità BNF per Emacs?
- 27. Emacs scala-modalità newline-e-trattino stranezza
- 28. Cronologia comandi in modalità shell emacs
- 29. Modalità C++ 11 o impostazioni per emacs?
- 30. Emacs: abilitare globalmente la modalità spazio vuoto