以下内容转自vx公众号:生信实战
今天的内容:
我们在Windows或linux日常操作中,经常会使用一些快捷键提升工作效率,在RStudio中也有不少快捷键,可以大幅度提升R语言代码编写和日常操作的效率。
技巧1:快速输入变量赋值符号
在定义变量赋值时,往往会使用<-
在RStudio中,可以使用【alt 加 -】直接生成。
例如 y <- 2
输入y后,再直接按alt加- 就可以自动生成y <- 还自动前后加了空格,非常高效
技巧2:快速设置工作目录
使用R语言经常会在不同的工作目录切换,可以使用快捷键【Ctrl+Shift+H】进行快速选择目录。
这个快捷键也实际上是session-set working directory的选择目录的快捷键。如下图:
当然也可以使用setwd的方式:
setwd("C:\\code\\R\\Study")
setwd("C:/code/R/Study")
注意斜线的方向。
技巧3:多行快速注释
选择后再次按Ctrl+Shift+C,又取消注释:
技巧4:tab键自动补全关键词或函数等
在linux中,tab键是经常用到的,可以自动补全linux的许多命令和操作。在R和RStudio中也可以进行快捷补齐,
RStudio中,例如输入get 再按Tab键,则可以显示相关函数,并且可以显示函数的具体使用说明
RGui中,例如输入get 再按Tab键,也可以快速显示相关函数,只不过没有RStudio那样的详细函数说明。
技巧5:快速清理屏幕
在linux终端环境中,【Ctrl+L】可以快速清理屏幕,在RStudio中也是类似的。
技巧6:查看历史命令记录
上下箭头 查看单个历史记录;
【Ctrl+r】 快捷键可以快速调出使用过的历史记录
【Ctrl+向上】,也是快速调出历史记录,与 ctrl+r 类似。
特别是一些执行过的比较复杂或长的命令,可以方便快速调出来进行执行
技巧7:重新启动R环境
【Ctrl+Shift+F10】快捷键可以重新启动R,有些情况下需要重新启动R,初始化一下环境,无需关闭整个Rstudio。
这实际上也可以通过session菜单进行操作:
技巧8:调整窗口大小
考虑到不同屏幕和分辨率,可以通过快捷键随时调整显示的字体和视图大小,方便查看
Ctrl加0 调整为默认初始大小
Ctrl加+ 放大字体
Ctrl加- 缩小字体
这个快捷操作也可以通过菜单View进行操作
技巧9:快速中断程序
编写RStudio终端编写脚本时,如果某段代码输出错误,可以使用Esc键快速终止,重新编写
比如这段代码编写错误
> setwd("CCCC
+ cccc
+ ccc
+ 这里按下esc键,即可快速开始新的终端进行重新编写
>
【注意这里就不是Ctrl+C或Ctrl+D了,是键盘左上角的esc键】
技巧10:执行部分代码块
有时写一大段代码,只想执行其中某几行看看结果或者调试一下,可以选择代码块,使用【Ctrl+Enter】快捷键即可执行选中的代码。
例如:
a <- 1
b <- 2
a-b
a+b
a*b
选中
【Ctrl+Enter】执行:
当然,如果想一次执行全部代码,可以直接按【Ctrl+Shift+Enter】
技巧11:列模式
我们知道在文档编写或某些文本编辑器如Notepad中,都有列模式,可以快速操作某些列,RStudio中也有列模式。
在a处按住Alt键,鼠标下拉,即可
下拉后,敲2个#号
即可完成多列编辑
也可以按住Alt选中多列
实现5行同时删除2个#号,
技巧12:快速删除行 【Ctrl+D】
把鼠标放在某一行,按【Ctrl+D】即可删除该行
或者鼠标选中多行,按【Ctrl+D】即可删除多行
技巧13:快速使用管道符%>%
使用一些包,经常需要使用管道符“%>%”,使用【Ctrl+Shift+M】快捷键可以直接输出管道符。管道符使得代码更加简洁和可读,可以快捷带出%>%
技巧14:代码折叠与展开
代码折叠:【Alt+L】
代码展开:【Shift+Alt+L】
例如代码:
选中后按【Alt+L】
发现折叠了5行代码,按【Shift+Alt+L】即可展开折叠
技巧15-显示所有快捷键
最后是一个大招:实际上在RStudio中内置了很多快捷键,可以使用【Alt+Shift+K】快速调出所有快捷键列表。可以根据实际需要进行掌握
标签:Rstudio,技巧,Ctrl,代码,快捷键,提高效率,RStudio,快速 From: https://blog.csdn.net/iamnull0000/article/details/136962187