自动代码识别

时间:2016-11-17 13:57:25

标签: matlab

我有一个庞大的代码,现在出于测试目的我必须将整个脚本添加到无限循环中是否有任何简短的方法(没有为每行按空格)为缩进添加空间所以整个代码被考虑一个while循环的一部分?例如,当我们按ctrl + r时,它会注释掉行

3 个答案:

答案 0 :(得分:2)

Ctrl - I / Cmd - I 会自动缩进文件。其他wse你只需选择多行并使用 Tab / Shift - Tab 来向前和向后移动它们。

对于缩进是必须的,但是Matlab作为一种语言并不关心所以它不是必须缩进它。此外,您可以从命令行执行代码,例如您的脚本或函数称为Umar,然后从命令行中键入while 1, Umar; end

答案 1 :(得分:1)

您可以将代码复制到notepad++ 激活列模式选择,按住alt + shift并使用鼠标选择要插入空格/制表/等的所有文本的列。然后插入它。
最后一步是将代码复制回matlab。

Matlab目前不支持列选择。

答案 2 :(得分:1)

MATLAB可以选择所有代码,然后按右键并选择智能缩进按钮。

如果您想使用快捷方式,只需键入 Ctrl + A (全选)的组合,然后按 Ctrl + (智能缩进)