2016-11-17 59 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 + (智能缩进)