codemirror-latex-hint
v1.0.4
Published
An IntelliSense-like hinter for CodeMirror
Downloads
55
Maintainers
Readme
LaTeX Snippet Hinter for CodeMirror
This is a hinter function for use with CodeMirror's showHint.js plugin. This is based on TeXStudio's autocompletion mechanism.
Features
Pressing tab
allows users to move to the next argument of a macro. It also highlights user input in the list of matched hints.
Installation
npm install codemirror-latex-hint codemirror
To Use
import LaTeXHint from "codemirror-latex-hint";
import macros from "codemirror-latex-hint/lib/macros.json";
import "codemirror-latex-hint/lib/index.css";
CodeMirror.registerHelper("hint", "stex", (cm) => LaTeXHint(cm, macros));
Customization
The list of macros in the package contains all MathJaX macros and environments. You can import your own list of macros (with the format given in macros.json
) rather than the packaged one.