对于一个好的R脚本(不是markdown)而言,其应该具有一定的可读性,即具有结构性。我一般会使用R studio里面的Ctrl
+Shift
+R
组合快捷键来做下注释,来说明下面的代码是一个块。然后再加#来注释一层层的代码。比如下面
那个能够折叠的代码注释行就是由Ctrl
+Shift
+R
产生的。但我始终觉得这个还是不够清楚,直到最近看到twitter一位老哥的文章。文章地址
里面讲了一个更加巧妙的注释操作,以及一些快捷键。
R studio有一个代码,可以显示你Ctrl
+Shift
+R
产生的注释行。即Control+ Shift+ O
。右边那部分就是我用快捷键唤出的代码层级。
然后老哥提到了一个注释操作(可以考虑被R studio官方采纳下了……),如下图
这样你可以巧妙地把你的注释行变成有层级性(就像word里面的缩进一样)
image然后老哥还提到了一些快捷键方便更快地展现你的代码结果。
-
imageCmd+ Alt+ Shift+ J
(就是你的Win键) -》 可以帮助你更快地定位到你的代码块 -
imageCmd+ Alt+ L
折叠代码,Cmd+ Alt+ Shift+ L
把你折叠的代码打开
但其实不加cmd也可以,直接alt + L以及alt + shif + l
还有我自己发现的折叠和放下全部代码:alt + o以及alt + shift +o
我还发现了一个 R studio的快捷键的中文版本:Rstudio快捷键速查
网友评论