本文框架
常用快捷键
以下快捷键为平时小编用的比较多的,以前总是记不住这些枯燥的快捷键,只好找小本本记下,想用的时候翻翻本子,用着用着就印在脑子里了。现在整理起来写篇推送还是非常有意义的,这次配上小视频(gif),以便大家记忆。星数(⭐)表示常用指数,满星3颗,星越多越需要记下使用噢!
显示所有快捷键 ⭐⭐
如果想看所有快捷键,可按alt + shift + k
;或者在界面中点击Tools + Keyboard Shortcuts Help
。以后记得不是很清楚的可以看快捷键大全!
界面操作演示
快速运行 ⭐⭐⭐
ctrl + alt + R
运行该脚本所有代码
运行该脚本所有代码
ctrl + Enter
运行当前鼠标所在行代码
新建脚本 ⭐⭐⭐
Ctrl+Shift+N
快速新建脚本
多行注释 ⭐⭐⭐
先选中所要注释的代码,然后按ctrl + shift + c
。如果想取消注销,再选中代码,再后ctrl + shift + c
。
多行注释与反注释
代码折叠与展开 ⭐⭐
有时候在函数的时候,或者Rmarkdown
写代码行时,发现内容很多想把它折叠起来,这时候就可以用这个快捷键。
快捷键 | 含义 |
alt + o | 折叠所有文件夹 |
alt + shift + o | 展开所有文件夹 |
alt + L | 折叠当前文件夹 |
alt + shift + L | 展开当前文件夹 |
注意:这里的o不是指数字0,为了单手操作可以按空格键右边的alt键,平常闪闪就是这么用的。
代码折叠与展开
管道函数 ⭐⭐⭐
ctrl + shift + M
管道函数。这个记住以后可以省很多时间,特别是在Tidyverse
流下。
管道函数
赋值 ⭐⭐⭐
<-
怎么打?快捷键:alt + -
赋值
帮助help⭐⭐⭐
如果遇到函数搞不懂这个函数什么意思,怎么办,很简单,将光标放到函数中间,然后按F1
键即可查看函数细节,或者?函数。
帮助help
复制并粘贴代码 ⭐⭐
Shift+Ctrl+D
在一行代码末尾或者选中一堆代码后使用有奇效!
一键复制粘贴代码
设置工作路径 ⭐⭐
按快捷键ctrl + shift + H
之后显示当前目录,你可以选择其他路径作为当前目录。或者可以通过窗口操作,点击Sessin
中的Set Working Directory
。
设置工作路径
搜索历史记录 ⭐
假如想找以前提交的命令怎么办?在控制台中,通过 Ctr + [向上箭头]
可以搜索到历史记录。或者通过窗口操作,右上角有个History,点击即可。
搜索历史记录
创建可折叠注释 ⭐⭐⭐
Ctrl + Shift + R
是在代码中创建可折叠注释部分的简便方法。非常好用的快捷键,我猜很多人都不知道吧!可以增加代码的可读性,强烈安利。
创建可折叠注释
显示第三方包的注释 ⭐⭐⭐
很多人在写代码的时候,很多包都是稀奇古怪的,都不知道那个包是做什么的,但是现在可以使用插件。(这个是参考公众号pypi的推文,自己试了一下,确实非常好用!特别是用Rmarkdown写报告汇报的时候)
只要先安装、然后重启Rstudio就可以了
# install.packages("remotes") remotes::install_github("luisdva/annotater")
显示第三方包的注释
重启RStudio中的R ⭐⭐
快捷键:ctrl + shift + F10
。假如运行代码卡住了可以使用噢!
重启RStudio中的R
函数提取 ⭐⭐
如果你已经写了一段代码,你想把它转换成一个函数,则可以输入Ctrl + Alt + X
,这时会出现一个弹出窗口,要求你输出一个函数名。
函数提取
界面控件
这里是一些界面控件的使用技巧,有些已经在前面快捷键涉及到了,就不再介绍了。
清空各种内存 ⭐⭐⭐
各个框内的扫帚,快捷键代码记不住?那就扫吧,我反正没记住代码,害。
清空内存
界面设置 ⭐⭐⭐
RStudio提供了大量选项,可根据您的喜好自定义外观。窗口操作如下:Preferences > Appearance
,你可以探索许多可用的选项。包括代码的字体大小,界面颜色,版式,小编喜欢黑色(好装x,哈哈)
界面设置
字体等其他设置
预览与存储图片 ⭐⭐⭐
在此窗口中,您可以通过放大和缩小来检查图。如果要保存绘图,可以将绘图另存为PDF或图像文件。如果是纯英文图片,推荐使用pdf输出,小编在论文中常用(6:8)尺寸,仅供参考。
预览与存储图片
导入和预览数据集 ⭐⭐⭐
RStudio使导入和预览数据集变得容易,无需编码!在下面环境右上角窗口中的Environment
,有个Import Dataser
,此功能支持多种格式,甚至可以在加载数据集之前对其进行预览:
导入和预览数据集
其他学习资料
下面是小编在整理快捷键过程中,遇到不错的网站,分享给大家,还可以自己去探索更有趣的快捷键。
- How to Work Faster in RStudio[1]
- RStudio Tips, Tricks, and Shortcuts[2]
注:本篇并没有涉及Rmarkdown
中的快捷键,以后整理好,再做推送,尽情期待。创作不易,大家的❤打赏,点赞,再看❤是对小编最大的鼓励❤。
参考资料
[1]
How to Work Faster in RStudio: https://www.r-bloggers.com/2020/06/23-rstudio-tips-tricks-and-shortcuts/
[2]
RStudio Tips, Tricks, and Shortcuts: https://appsilon.com/rstudio-shortcuts-and-tips/#:~:text=Bonus%20RStudio%20Tips%20Tip%3A%20Use%20vim%20Settings.%20Keep,whole%20words%20instead%20of%20letters.%20Tip%3A%20Use%20.RProfile