
以下快捷鍵為平時小編用的比較多的,以前總是記不住這些枯燥的快捷鍵,只好找小本本記下,想用的時候翻翻本子,用著用著就印在腦子里了。現在整理起來寫篇推送還是非常有意義的,這次配上小視頻(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 + -
如果遇到函數搞不懂這個函數什么意思,怎么辦,很簡單,將光標放到函數中間,然后按F1鍵即可查看函數細節,或者?函數。
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")
快捷鍵:ctrl + shift + F10。假如運行代碼卡住了可以使用噢!
如果你已經寫了一段代碼,你想把它轉換成一個函數,則可以輸入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中的快捷鍵,以后整理好,再做推送,盡情期待。考資料
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