An IntelliSense-like hinter for CodeMirror
npm install codemirror-latex-hintThis is a hinter function for use with CodeMirror's showHint.js plugin. This is based on TeXStudio's autocompletion mechanism.
tab allows users to move to the next argument of a macro. It also highlights user input in the list of matched hints.
npm install codemirror-latex-hint codemirror
`To Use
`javascript
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.