Karmah24
Karmah24

Reputation: 493

How to use octave in vscode?

How can I create and debug octave programs in Visual Studio Code? Please provide details regarding Path settings etc.

I'm taking Andrew Ng's course on Machine learning in which he suggests octave as the language for beginners, will octave be useful later on for purposes other than purely academic learning? Can I create machine learning algorithms using octave?

Upvotes: 8

Views: 27836

Answers (3)

Mohammad Saqib Shah
Mohammad Saqib Shah

Reputation: 86

Press Cmd+Shift+P (or Ctrl+Shift+P) and search for "Preferences: Open Settings (JSON)". Then add the following entry to the settings file:

"terminal.integrated.env.windows": {
    "PATH": "C:\\Octave\\Octave-5.2.0\\mingw64\\bin"
  }

Then you'll be able to type "octave" in the terminal to access the octave shell

Note: "C:\Octave\Octave-5.2.0\mingw64\bin" is the path where octave is installed for me

Upvotes: 7

Andrew Janke
Andrew Janke

Reputation: 23898

VS Code has plugins for working with Octave, available on the VS Code Marketplace.

For running and debugging Octave code inside VS Code, try the Octave Debugger plugin.

For syntax highlighting and file structure recognition, try the Octave plugin from Toasty Technologies or (shameless plug) my own Octave Hacking plugin.

Upvotes: 4

Karmah24
Karmah24

Reputation: 493

Under settings add this to the terminal shell settings in vscode

"terminal.integrated.shell.windows": "C:\\Octave\\Octave-5.2.0\\mingw64\\bin\\octave-gui.exe"

This is the default installation location . Add the location where you have installed octave.

Upvotes: 4

Related Questions