VSCODE搭建MATLAB程序的編寫環境


  MATLAB是個功能強大的數學軟件,但是它的代碼編輯器實在是不咋地。使用過的大概都清楚,這里不過多吐槽。VSCODE是一個很棒的編輯器,本文章將說明如何在VSCODE上搭建MATLAB程序的編寫環境。(注:文中的MATLAB版本是R2016b

  VSCODE上搭建好.m文件的編寫環境后,除了VSCODE自身強大的編輯功能,主要還有以下功能:

  • 語法高亮。(取決於自己的VSCODE主題)
  • 語法檢查。
  • 關鍵字提示補全。
  • 函數提示補全。
  • (希望在VSCODE里運行.m文件的,請看擴展內容)

  OK,讓我們開始在VSCODE上搭建MATLAB程序的編寫環境。

開始搭建

  首先,安裝好MATLAB和VSCODE這兩個軟件。對於沒安裝好的朋友,我只能說“快走吧,這篇文章對你沒有用”(手動滑稽)

第一步:在VSCODE中下載插件

  需要下載的插件有兩個,分別是MatlabMatlabSnippets。它們的相關介紹如下:

  • Matlab 提供MATLAB語言支持

Matlab插件圖片

  • MatlabSnippets 提供代碼提示和補全

 MatlabSnippets插件圖片

第二步:相關設置

  打開你的設置文件(settings.json)。不會的朋友按快捷鍵“Ctrl+Shift+P”,在彈出的面板輸入關鍵字“設置”,選擇“打開設置(json)”。

  設置文件打開后,在最后的“}”前,輸入下面的代碼。(注:代碼中的兩個路徑需要按照自己的MATLAB安裝路徑進行修改

// matlab配置
    // matlab啟動文件路徑
    "matlab.matlabpath": "D:\\MATLAB\\R2016b\\bin\\matlab.exe",
    // lint工具路徑 (該工具用於語法檢查)
    "matlab.mlintpath": "D:\\MATLAB\\R2016b\\bin\\win64\\mlint.exe",
    // 提示編碼
    "matlab.linterEncoding": "gb2312",
    // .m文件編碼
    "[matlab]": {
        "files.encoding": "gb2312",
        "files.autoGuessEncoding": false,
    },
    // .m文件關聯
    "files.associations": {
        "*.m": "matlab"
    },

擴展

  關於在VSCODE中運行.m文件,我認為這有一點背離VSCODE的特點。VSCODE只是一個編輯器,它的特點就是美觀、快捷以及強大的編輯功能。如果通過插件使得VSCODE可以完成所有的事,它也會變得臃腫,成為一個小型IDE,失去它原本的特點。

  在VSCODE上搭建.m文件的運行環境,B站的一個up主做了視頻進行專門地講解。視頻跳轉,請戳這里。(注:本文參考了這個up主的視頻)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM