Vscode Matlab Versions Save

MATLAB support for Visual Studio Code

v3.0.1

1 year ago

Fixes missing grammar

v3.0.0

1 year ago
  • Browser support for editor language features.
  • Update vscode-textmate-languageservice to 1.1.0.
  • Large performance optimization in folding provider indentation and header algorithms.

v2.3.1

2 years ago
  • Update vscode-textmate-languageservice to 0.2.1
  • Enable extension for Markdown
  • Remove unsupported wildcard scope selector

v2.3.0

2 years ago
  • Updates the Matlab syntax, for extended function definition syntax and superclass method @ operator.
  • Update the VS Code Textmate service API to the latest version with multiple bug fixes and optimization.
  • Add injection grammar for Matlab code block highlighting in Markdown files.

Thanks to @SNDST00M for the awesome changes

v2.1.1

2 years ago

What's Changed

Full Changelog: https://github.com/Gimly/vscode-matlab/compare/v2.1.0...v2.1.1

v2.1.0

2 years ago
  • Add injection grammars for packages, validation and overloads
  • Add dynamic language providers
    • Table of Contents / outline provider
    • Document symbol provider for all entity symbols
    • Folding provider
    • Peek definition provider for all entity symbols
    • Workspace symbol provider Thanks a lot to SNDST00M for the great work on all that.

v2.0.1

3 years ago

The path to the linter could be used to run arbitrary code by abusing the workspace settings. This is now fixed. I highly recommend updating to remove this vulnerability.

v1.6.0

4 years ago
  • Updates the Matlab syntax to the latest version. Fixes issue with varargin transposed and triple dot coloration.
  • Adds differenciation between linter errors and warnings. Thanks a lot to Robin Tournemenne for his awesome work.

v1.4.0

4 years ago

Matlab now supports function argument validation (see https://www.mathworks.com/help/matlab/ref/arguments.html).

This new version adds coloration support for it through an update from the official syntax.

v1.2.0

4 years ago
  • Fixes a few issues linked to the linter and improve performances
  • Add properties, methods, events, and enumeration to intent patterns
  • Run mlint on already opened files when activating extension Thanks again to Ryan Livingston for the great work.