[Matlab]使用VSCode代替Matlab编写运行.m文件

个人感觉Matlab的代码编辑比较难用,所以就有本篇文章(最近用Matlab比较多)。

VSCode的安装就不介绍了。

配置使用Matlab共需要两个VScode插件。

一、安装第一个插件“Matlab”,如下图

Step.1 打开扩展窗口

Step.2 搜索“Matlab”

Step.3 选中“Matlab”

Step.4 点击“安装”(笔者这里已经安装了故显示为卸载)

Step.5 等待安装完成

[Matlab]使用VSCode代替Matlab编写运行.m文件_第1张图片


二、配置“Matlab”扩展

Step.1 点击设置图标(图中齿轮)

Step.2 点击扩展设置

[Matlab]使用VSCode代替Matlab编写运行.m文件_第2张图片

Step.3 设置打开文件编码格式,一般.m文件为GB 2312格式

Step.4 设置“Matlabpath”,即设置Matlab程序路径,一般为

\bin\matlab.exe

依据个人安装路径而定。笔者这里是

D:\ProgramFiles\MATLABR2021a\bin\matlab.exe

Step.5 设置“milntpath”,即设置Matlab程序路径,依据个人安装路径而定。笔者这里是

D:\ProgramFiles\MATLABR2021a\bin\win64\mlint.exe

[Matlab]使用VSCode代替Matlab编写运行.m文件_第3张图片三、打开setting文件(ctrl+shift+P)

[Matlab]使用VSCode代替Matlab编写运行.m文件_第4张图片

四、在setting文件最后加入以下代码将默认文件关联设置为Matlab,因为默认文件关联是.C

,
    "files.associations": {
        "*.m": "matlab"
        //其他关联设置在此处添加
    },

 五、安装第二个插件“Code Runner”以运行调试.m文件

 同样的方法,不再赘述[Matlab]使用VSCode代替Matlab编写运行.m文件_第5张图片

  六、同样的方法打开setting文件,先输入“code-runner.executorMap”让VSCode自动补全代码块,然后在在“code-runner.executorMap”代码块中最后一行添加

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

[Matlab]使用VSCode代替Matlab编写运行.m文件_第6张图片

 七、编写m程序,右键“Run Code”或者使用快捷键“Ctrl+Alt+N”运行代码。

切记不要全选代码然后运行,否则会报“函数或变量 'tempCodeRunnerFile' 无法识别。”错误

 [Matlab]使用VSCode代替Matlab编写运行.m文件_第7张图片

 

 

你可能感兴趣的:(软件使用笔记,matlab,vscode)