3

所以,我最近一直在使用 RStudio IDE,我真的很喜欢它。在编写 R 代码时,我一直在努力使其简单易读。然而,我的一些脚本只是在视觉上有点难以接受,尤其是当我切换到在我的家用电脑上工作时(1280x1024,与 2 个 1920x1080 面板)。

我注意到 RStudio 在使用花括号时支持折叠代码块,并且我用花括号测试了不同的代码块。RStudio 迅速为我缩进了它们,然后根据要求折叠它们。它似乎根本没有影响代码 - 仍然运行相同。

我知道我可以取出有问题的代码块并从中创建函数,这可能会完成同样的事情(折叠函数),但我很好奇是否有任何理由不应该在此使用花括号方式?我知道花括号已被证明可以加速 R 计算(如此处所述),但我不确定它会如何影响我的程序。

4

1 回答 1

2

创建可折叠代码块的一个好方法是使用代码段。创建代码段的热键是 CRTL + SHIFT + R。另一种方法是将较长的脚本拆分为多个函数。这些功能也可以折叠。

于 2012-09-20T19:00:54.810 回答