我通常使用MATLAB GUI编程,它有非常好的代码折叠功能,如下列:rstudio代码在MATLAB GUI折叠状
%% This is one chunk of code I can fold just because I am using the %% comment format.
matrix = [1 2 3; 4 5 6];
vector = [1 2];
ax = vector*matrix;
%% This is another chunk of code I can fold because I am using the %% comment format.
matrix2 = [7 8 9; 10 11 12];
vector2 = [7 8];
ax2 = vector2*matrix2;
如MATLAB代码中提到,该%%注释会立即给matlab图形用户界面的折叠选项和展开/折叠的加号/减号将出现在该行,评论可见。
无论如何要在rstudio或好的R gui中实现这样的格式?
我想要加/减号功能,并且第一行注释是可见的,这样我就可以知道折叠块代码中的内容了。
谢谢。该GUI减去
图片/加展开/折叠波纹管附:
当我尝试在RStudio同样的做法,似乎是唯一的选择是编辑 - >折叠折叠/展开但它隐藏了注释,并且它不像%%功能那样可自动化。在我的情况下更是一个问题,因为我使用X11,所以我不想编辑 - >折叠...所有的时间,而是在MATLAB中使用%%自动化。
肯定的,但它似乎并没有表现与matlab一样,我无法看到加/减或显示注释。 – Dnaiel
@Dnaiel - re:你的第一个问题 - RStudio似乎使用箭头来表示代码块是展开还是折叠。无论我的RStudio版本如何,第一行的注释都是可见的。 Re:你的第二个问题,如果你花3分钟阅读文档,我想你会发现它非常深思熟虑,合乎逻辑,直接回答你的问题。当他们回答你的问题时,我没有看到任何人重复别人的努力......因为互联网是一个很大的地方,所以你完全有可能没有遇到过......但很抱歉冒犯了你的敏感性。 – Chase
@Dnaiel你的反应非常糟糕,我对你如何对待蔡斯很满意。在更相关的主题上注意,您需要至少为折叠部分创建4个尾部字符。 (即'#第1部分####'可以工作,但##第1部分###'不会创建折叠部分) – Dason