vscode extension etc
Chris Dawes via Maxima-discuss <[email protected]>
| Newsgroups | gmane.comp.mathematics.maxima.general |
|---|---|
| Message-ID | <[email protected]> |
I may have broken some eggs making this omelette but here goes.. I published the vscode extension I was working on to the marketplace https://marketplace.visualstudio.com/items?itemName=cmsd2.maxima-notebook It requires some tools that it should prompt you to download. Try file new… maxima notebook. Supports .mac files, notebooks (.macnb), plot* functions (not wx* functions), Also debugging, documentation search, completion etc etc. I was also working on a package ecosystem. This isn’t a strict requirement for the extension, but if you do want to try it, then the package manager I also made is capable of installing nicer documentation for maxima built-in functions that I generated from the texinfo files. https://github.com/cmsd2/maxima-mxpm mxpm install maxima-core-docs It’ll put it in ~/.maxima like you’d expect. The extension only bundles function signatures, not the html. The convention I landed on for these packages is to author docs as markdown first, then use pandoc to generate the texinfo required by maxima if you want ? and ?? To work, but also a bundle that can be loaded into user interfaces like the notebook extension which looks for it. Bonus, the markdown can also produce other formats: https://cmsd2.github.io/maxima-core-docs/ Chris. _______________________________________________ Maxima-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/maxima-discuss