matlab中如何把m檔案預設開啟檔案設成editor

來源:互聯網
上載者:User

可能是因為用了 ghost 恢複 Windows xp 系統,或者別的什麼原因,反正是雙擊開啟 .m 檔案時候,機器就開啟
matlab 程式,而不是像以前那樣在 matlab 程式的編輯器(matlab editor)裡開啟,這樣是很不方便。更鬱悶的是,如果本來已經開啟了 matlab 程式,此時雙擊 .m 檔案,會開啟另一個
matlab 介面,相當的煩人。

今天在 Windows 7 中重新遭遇這樣的問題,未曾想 Windows 7 把“恢複”檔案類型關聯這樣的操作取消了。又費了一番力氣才解決。順便更新本文。

一、Windows XP¶
  1. 開啟一個檔案夾,依次開啟功能表列的工具(tools)——檔案夾選項(folder
    options)
  2. 再在開啟視窗上單擊“檔案類型”(file
    types),在“登入的檔案類型”(registered
    file types)中找到“M”檔案類型,單擊下面的“恢複”(Restore)。
  3. 這樣就可以了,如果還不行,跳到下面的第三條。
二、Windows 7¶
  1. 開啟 MATLAB 程式;
  2. 在命令列視窗運行以下命令(複製粘貼進去即可):

    commandwindow; cwd=pwd; cd([matlabroot '\toolbox\matlab\winfun\private']); fileassoc('add','.m') ;cd(cwd); disp('Changed Windows file association. M-files are now associated with MATLAB. Congratulations!')
  3. 隨便開啟一個包含 .m 檔案的檔案夾;
  4. 按右鍵某個 .m 檔案,選擇 開啟檔案 ——> 選擇預設程式(C);
  5. 在彈出的如下交談視窗中按照選擇,並注意下面那個地方打上勾:

    選擇 M-file 的關聯程式為 MATLAB

    如果選的是旁邊那個 MATLAB Starter,就會在雙擊開啟 .m 檔案的時候重新開啟一個 MATLAB
    程式;如果沒有打勾,下次還需要再設定。

上面提到的 MATLAB 命令列在這裡有提到,我就是參考的這裡。

三、注意事項¶

但是,如果已經在matlab程式的File
—— Preferences —— Editor/debugger中(如)設定了用別的編輯器開啟,那麼需要重新設定為“MATLAB Editor”才行。

MATLAB 編輯器設定

提到這個要順便說一句,這個 MATLAB 的軟體運行模式真是好啊:我從 XP 遷移到 Windows 7 的時候直接複製檔案夾過來都能運行,不需要重新安裝;然後換了台電腦(T420s),Windows
7 改成 64 位元版本了,又是直接複製檔案夾,照樣能運行。不過,問題就是會遇到上面提到的麻煩。好在現在已經不是麻煩了,估計將來的 Windows 8 也可以這麼辦(上面第二個方法即可)。

原文發表於我的 Blogspot,無法訪問了,鬱悶。轉入。嗯,今天加上了在
Windows 7 中的解決辦法,終於算是有進步了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.