2012-07-11 41 views
1

我正在使用MATLAB R2012a和雙屏幕設置,所以我在一個屏幕上有命令窗口,另一個屏幕上有M-file編輯器。有時當我對源代碼進行更改時,我會在命令窗口處於焦點狀態時(而不是編輯器)意外按下Ctrl + S。這將加載文件選擇器對話框以保存工作區的MAT文件。但是,無論按下「取消」還是「確定」,MATLAB都會無限期地掛起。有什麼我可以做的,這樣保存工作區不會失敗?保存工作區時MATLAB會掛起

我並不在乎能否保存工作空間,我只是需要它來工作,以便MATLAB在我意外嘗試時不會掛起。

+0

的^ C(控制+ C)運營商取消操作Matlab中,你嘗試過嗎?我正在使用2012a,並沒有任何問題。 – gkiar 2012-07-11 15:57:39

+0

@knowah:你使用單個顯示器獲得相同的行爲嗎?也許你應該考慮提交一個[bug報告](http://www.mathworks.com/support/bugreports/)。另外,如果我強迫它使用Java 7而不是嵌入式JRE 6(使用'MATLAB_JAVA'環境變量),那麼我遇到了MATLAB IDE的問題。所以,請確保不是你的情況 – Amro 2012-07-11 15:59:13

+0

@Amro我知道,我是說在關閉提示後,如果計算機似乎卡住了,請嘗試按Ctrl + C取消任何可能仍在進行的操作。我非常懷疑使用多個屏幕有什麼影響的事實,我認爲這更多的是爲什麼OP意外地保存命令窗口的'藉口'。 – gkiar 2012-07-11 16:03:28

回答

2

作爲臨時修復,您可以取消定義Ctrl + S快捷方式從設置中保存工作區。

轉到File > Preferences > Keyboard > shortcuts

screenshot

+0

完美!正是我想要的。沒有解決真正的問題,但它回答了我的問題,所以我將其標記爲接受的答案。 – knowah 2012-07-11 17:05:16