gpt4 book ai didi

R 工作室 : organize code in section that can be hidden

转载 作者:行者123 更新时间:2023-12-03 15:56:24 26 4
gpt4 key购买 nike

我仍然没有找到在 R studio 中分段组织我的 R 代码的正确方法。
我检查了确实存在的快捷方式,例如 ALT + L,但它需要对该区域进行注释。

理想情况下,我想用名称命名第 500 到 700 行,将其隐藏,然后在需要时再显示出来。
你会推荐什么?

最佳答案

这应该很容易实现。这样做可能有多种选择,但这是实现您想要的一种方法:

在第 500 行编码之前添加一行,如下所示:

#### Section Title ####

然后在第 701 行(可能是第 702 行,因为您在第 500 行添加了注释)添加:
#### end ####

重要的部分是从 # 开始并以 4 个或更多 # 结尾s。我只在两边使用 4,因为它看起来更好。无论您在中间输入什么,都将成为您的部分标题。

当您输入第 4 个 # 时,RStudio 会自动在行号旁边添加一个小三角形(插入符号)。在部分标题之后,但单击此按钮可能会将所有内容折叠到文档末尾。如果您的文档后面有另一个部分标题,那么它只会折叠到那个点。如果您在第 701 行开始一个新部分,则添加适当的部分标题,否则您可以使用我上面建议的“结束”部分标题来实现相同的结果。

另请注意,一旦您制作了这样的部分标题,您就可以通过单击 RStudio 中文本编辑器左下角的下拉菜单并从列表中选择所需部分来跳转到该部分的开头。

或者,如果您只想暂时折叠代码(并且不一定有一个可以通过单击插入符号来折叠和展开的永久部分),那么您只需从第 500 行到第 700 行中进行选择,然后转到菜单栏并选择:
编辑 > 折叠 > 折叠
或者使用适合您操作系统的快捷方式(显示在该菜单中)。
这适用于注释文本和代码。

回答有关使用 CTRL+ALT+F 的评论
(我的回答太长,无法发表评论)

据我了解, CTRL+ALT+F 用于当您有一个包含非函数代码且包含函数的代码文件时。它只会将光标所在的函数发送到控制台。好处是它知道函数的开始和结束,因为 RStudio 会在函数开始和结束的任何地方自动添加一个可折叠部分(如使用 #### #### 创建的部分)。但是,如果您在其中添加更多可折叠部分,它可能只会将光标当前所在的部分发送到控制台。如果您只有一个包含函数的文件,您可能只需选中“保存时源”框,然后每当您点击 CTR+S 时,它就会获取该函数。或者,只要您的光标位于 #### #### 部分之外(例如在函数的第一行),它仍然可以与 CTRL+ALT+F 一起使用。希望有帮助。 :)

关于R 工作室 : organize code in section that can be hidden,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36992873/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com