用vscode编写matlab,vscode编写matlab
用vscode编写matlab,vscode编写matlab
0.把 .m 拓展名关联至matlab,并且 vscode默认以utf -8 读取保存代码,而matlab 的中文版默认使用GB2312读取保存代码,这会造成vscode 和 matlab 的 中文乱码问题,为此,我们对vscode 进行设置,使它在打开和保存.m文件时使用GB2312编码。代码如下:
0.1 .m 拓展名关联至matlab:在用户设置的json文件中添加: "files.associations":{"*.m": "matlab"},
0.2 对vscode 进行设置,使它在打开和保存.m文件时使用GB2312编码:
在用户设置的json文件中添加:
"[matlab]": {
"files.encoding": "gb2312"
},
1. 注意: 仍需下载完整版matlab,vscode仅作为编辑器,及运行一些插件对matlab代码进行语法高亮,代码提示,快速运行(不用打开完整的matlab)
2. 所需插件:
2.1 matlab
设置如下(换成你自己的matlab路径)
2.2 code runner
设置如下:
在userseting 的 code runner 对应的 "code-runner.executorMap" 代码块的最后添加如下代码:
"matlab": "cd $dir && matlab -nosplash -nodesktop -r $fileNameWithoutExt"
3运行实例:
3.1 用vscode打开任意.m文件(最好是脚本文件,该方法不能很好的支持函数文件)
3.2 code runner 快捷键:ctrl + alt +n
运行截图(能在vscode 的终端看到由code runner 执行的命令 ):
相关文章
- 暂无相关文章
用户点评