Octave Hacking is an attempt to turn VS Code into a decent IDE for GNU Octave.
- Syntax highlighting
- Outline view and code navigation for functions
- Snippets
- functions, classdefs, and common control structures
Octave Hacking does not support debugging Octave inside VS Code. For that, I recommend you install the Octave Debugger extension by Paulo Silva.
Code navigation!
Snippets!
GNU Octave is a scientific programming language for numerical analysis that is largely compatible with MATLAB. It is free software, cross-platform, and has pervasive support for arrays.
The Octave Hacking extension may be particularly useful to Mac users, because the Octave GUI for newer versions of Octave (5.x and 6.x) does not work correctly on macOS. VS Code with this extension and a debugging extension could be a good substitute.
Nothing yet.
Octave Hacking is written by Andrew Janke.
The project home page is https://github.com/apjanke/vscode-octave-hacking.
Octave Hacking logo produced by funny.pho.to's Matrix Image Generator, based on the original Octave logo by the Octave Developers.
The grammar for syntax highlighting is a lightly customized version of the TextMate Octave.tmLanguage grammar.