13

如何在不评论每一行的情况下评论一组行?

即像'c'

/*
printf("hello");
printf("there");
*/

在 Matlab 中,我知道这样做的唯一方法是注释每一行

%disp('hello')
%disp('there')

我有 100 行要注释掉,我更愿意像“c”一样对它进行分组注释。

谢谢

4

5 回答 5

16

我可以像在 C 中一样使用 /* ... */ 注释 MATLAB 文件中的一行吗?

%{
...
Block of COMMENTS HERE
...
...
%}
%CODE GOES HERE
plot(1:10)
于 2013-04-12T20:37:25.663 回答
6

1) MATLAB v7+:

%{
...code to be commented
%}

2)使用编辑器:

选择所有行,然后在菜单中选择切换注释或其他内容。在那里

于 2013-04-12T20:37:52.087 回答
0

或者只是选择要评论的行组,然后使用击键“Ctrl+/(正斜杠)”,瞧,它将用 % 评论所选块的每一行,就像单独做的那样。要撤消我试过但不知道什么击键可以工作,所以请任何人...

于 2014-02-07T07:25:57.127 回答
0

选择所有行然后执行:
注释:从文本菜单-->注释
取消注释:从文本菜单-->取消注释

于 2015-02-22T16:31:13.503 回答
0

您可以使用键盘快捷键:

注释多行:CTRL + r

取消注释多行:CTRL + t

它在 Matlab 2016 中完美运行。

于 2017-04-22T16:17:43.920 回答