Matlab
languages.matlab.enable
Whether to enable tools for MATLAB development.
Type: boolean
Default:
false
Example:
true
languages.matlab.package
The MATLAB-compatible interpreter package to use.
Type: package
Default:
pkgs.octave or pkgs.scilab-bin
languages.matlab.alternatives.maxima.enable
Include Maxima computer algebra system.
Type: boolean
Default:
false
languages.matlab.alternatives.maxima.package
The Maxima package to use.
Type: package
Default:
pkgs.maxima
languages.matlab.alternatives.sage.enable
Include SageMath as an alternative mathematical computing environment.
Type: boolean
Default:
false
languages.matlab.alternatives.sage.package
The SageMath package to use.
Type: package
Default:
pkgs.sage
languages.matlab.dev.enable
Enable MATLAB development tools.
Type: boolean
Default:
true
languages.matlab.dev.fileFormat.enable
Enable MATLAB file format support tools.
Type: boolean
Default:
false
languages.matlab.dev.fileFormat.matio.enable
Enable matio library for reading/writing MATLAB MAT files.
Type: boolean
Default:
true
languages.matlab.dev.fileFormat.matio.package
The matio package to use.
Type: package
Default:
pkgs.matio
languages.matlab.dev.formatter.enable
Enable matlab formatter.
Type: boolean
Default:
false
languages.matlab.dev.ide.enable
Enable IDE support for scientific computing.
Type: boolean
Default:
false
languages.matlab.dev.ide.spyder.enable
Enable Spyder IDE (MATLAB-like IDE for Python/scientific computing).
Type: boolean
Default:
true
languages.matlab.dev.ide.spyder.package
The Spyder IDE package to use.
Type: package
Default:
pkgs.spyder
languages.matlab.dev.jupyter.enable
Enable Jupyter kernel support for MATLAB/Octave.
Type: boolean
Default:
false
languages.matlab.dev.jupyter.octaveKernel.enable
Enable Octave Jupyter kernel when using Octave interpreter.
Type: boolean
Default:
true
languages.matlab.dev.jupyter.octaveKernel.package
The Octave Jupyter kernel package to use.
Type: package
Default:
pkgs.octave-kernel
languages.matlab.dev.linter.enable
Enable matlab linter.
Type: boolean
Default:
true
languages.matlab.dev.linter.missHit.enable
Enable miss-hit linter.
Type: boolean
Default:
true
languages.matlab.dev.linter.missHit.package
The miss-hit package to use.
Type: package
Default:
pkgs.python3Packages.miss-hit
languages.matlab.dev.lsp.enable
Enable matlab-language-server language server.
Type: boolean
Default:
true
languages.matlab.dev.lsp.package
The MATLAB language server package to use.
Type: package
Default:
pkgs.matlab-language-server
languages.matlab.interpreter
MATLAB-compatible interpreter to use.
Type: one of “octave”, “scilab”
Default:
"octave"
languages.matlab.octavePackages
List of Octave packages to install when using Octave interpreter.
Type: list of package
Default:
[ ]
Example: