我是靠谱客的博主 彩色小蘑菇,最近开发中收集的这篇文章主要介绍matlab未定义函数或变量_VS Code + MATLAB,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文是在 MATLAB r2013a 的前提下进行配置, 所以基本没有版本限制.


用习惯了 VS Code , 在接触 MATLAB 时也想用 VS Code 写, 那就配置一下环境咯

能拥有语法补全, 一键执行, 代码高亮, 代码一键排版(需要 Python3)的效果.

效果如图

a64e057e4bdc7dc777d1f440e460eba4.png

需求插件:

  1. Code Runner
  2. matlab-formatter
  3. MatlabSnippets
  4. 任何你想安装的插件

打开 setting.json, 在 "files.associations" 里加上一条

"*.m": "matlab"

这样就关联了文件名

然而和 Mathematica 的 .m 后缀就冲突了x, 好在 .m 文件基本不用

接下来在 "code-runner.executorMap" 的设置里加上[1]

"matlab": "cd $dir && matlab -nosplash -nodesktop -r $fileNameWithoutExt"

设置就完成了.

写完代码, 右上角执行即可.

右键可以格式化代码.

关于 UTF-8 中文格式化乱码的问题,在这个 pr 里我修好了。
https://github.com/affenwiesel/matlab-formatter-vscode/pull/48​github.com

8de667bec8b65bc6c2153e351dbd06ea.png
mma 目前在 VS code 里甚至还没有代码格式化工具 XD , 毕竟一行写完的要什么格式化 x

plot 什么的当然也可以

3aeedc7a46931d9d5e4c82ba25d68086.png
Mathematica 脚本的绘图参考此 issue
https://github.com/kenkangxgwe/lsp-wl/issues/27​github.com

参考

  1. ^参考链接 https://blog.csdn.net/ErenTuring/article/details/72996042

最后

以上就是彩色小蘑菇为你收集整理的matlab未定义函数或变量_VS Code + MATLAB的全部内容,希望文章能够帮你解决matlab未定义函数或变量_VS Code + MATLAB所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部