2016-11-17 195 views
0

我有一個巨大的代碼,現在爲了測試目的,我必須將整個腳本添加到無限while循環中是否存在任何簡短的方式(不會爲每行按空格)爲縮進添加空間,以至於整個代碼被認爲是while while循環的一部分?例如,當我們按ctrl + r它註釋掉行自動代碼識別

回答

2

按Ctrl - /Cmd - I會自動縮進文件。其他只需選擇多行並使用Tab/Shift - Tab將它們向前和向後移動。

對於縮進是必須的,但是Matlab作爲一種語言並不在意,所以它不是真的必須縮進它。此外,您只需從命令行執行代碼,即說您的腳本或函數名爲Umar,然後從命令行輸入while 1, Umar; end即可。

+0

它的作品謝謝:) – Umar

1

您可以將代碼複製到notepad++
激活保留alt + shift的列模式選擇,並使用鼠標選擇要插入空格/製表/等的所有文本的列。並插入它。
最後一步是將代碼複製回matlab。

Matlab目前不支持列選擇。

+0

「列選擇」是什麼意思? – mpaskov

1

MATLAB可以選擇所有代碼,然後按右鍵並選擇智能縮進按鈕。

如果你喜歡使用快捷方式,只需鍵入的的組合鍵Ctrl + 一個(全選),然後按Ctrl + (智能縮進)