美文网首页
折叠代码

折叠代码

作者: 淡水鱼Ada | 来源:发表于2019-11-20 16:52 被阅读0次

    今天写了段150行的R代码,由于代码写的非常乱,自己烦躁的不行!于是想有没有什么办法,可以让我的代码折叠起来。这一部分代码是执行A分析,另一段代码是执行B分析,我在写C分析代码的时候,能不能将A、B代码折叠起来,就像if(T){代码块}一样?(if(T){代码块}虽然可以将代码进行折叠,但是在运行时候,很容易整段运行。我想看一下还有没有其他办法将代码块进行折叠呢?

    1 使用section

    (1)section长这样:

    section长这样

    (2)如何使用section:

    方法1:在RStudio界面中,点击Code -> Insert Section,会弹出一个对话框,填写section的名字,主要填写section下的代码块主要在执行什么工作。
    方法2:在RStudio脚本界面,手动敲入一个(几个都可以)#,后面写明这个代码块执行的工作,然后加入至少四个-(减号)、=(等于号)、#(井号)。总结为:#XXX-------。在这个section下敲入代码块,就会自动折叠这些代码块,并且在RStudio脚本界面会有导航栏,随意切换section。

    (3)在R中的演示

    在R中的演示

    你也可以将你的代码折叠起来:


    代码折叠

    (4)小结

    1-如果在这个R脚本中,你的代码非常长,可以将代码块折叠起来,直观上是非常整洁的,找代码的时候,不需要连续滚动鼠标滚轮(这个真的会让人抓狂😫)。
    2-如果想要对那部分代码进行编写或者改写,你只需要在导航栏中选择要编写section即可!

    相关文章

      网友评论

          本文标题:折叠代码

          本文链接:https://www.haomeiwen.com/subject/bvioictx.html