RStudio设置选项(全)——1.General

大家好,我们是中国农业大学动科学院刘剑锋教授团队,致力于分享数量遗传和生物信息等方面的科研知识,这是我们团队的RStudio设置选项系列的第一节内容,即通用设置General,希望能给大家带来帮助~

RStudio设置选项(全)——1.General - b站视频

RStudio版本: RStudio 2022.12.0 Build 353

温馨提示:目录不支持点击跳转

1. General

1.1 Basic

1.1.1 R Sessions

  • R version():
    R语言版本:

    选择一个电脑上已安装的R语言版本。
    用户可以安装多个不同版本的R语言,RStudio默认选择最新的版本。
    选择R语言版本的同时,安装的第三方也会根据版本变化。
    按住ctrl键然后鼠标左键双击RStudio快捷方式可在RStudio启动前选择R语言版本。

    R语言版本选择.png
  • Default working directory (when not in a project):
    默认工作目录:

    RStudio的启动目录(不在项目中时),将从此目录中读取初始.RData和.Rhistory文件(如果存在)。
    当前工作目录和Files窗格也将设置为此目录。当指定目录不存在时,将设为“文档”所在位置,如"E:/OneDrive/文档"。

    请注意,当使用文件关联(双击打开.R脚本)或带有指示初始工作目录的命令行参数的终端启动RStudio时,可以覆盖此设置。

  • Restore most recently opened project at startup
    在启动时恢复最近打开的项目

    打开RStudio时自动重新打开最近使用的项目(如果存在)。

  • Restore previously open source documents at startup
    在启动时恢复以前打开的源文档

    打开RStudio时,会自动重新打开以前为当前项目打开的源文件。
    同时上次退出时的变量查看窗口也会保留,无论退出前是否保存了变量.RData。

    恢复源文件和变量查看.png

1.1.2 Workspace

  • Restore .RData into workspace at startup
    启动时将.RData还原到工作区

    启动时将在初始工作目录中找到的.RData文件(如果存在)加载到R工作区(全局环境)。
    如果您有一个非常大的.RData文件,那么取消选中此选项将大大缩短启动时间。

  • Save workspace to .RData on exit: Ask
    退出时将工作区保存到.RData

    Always: 在退出时始终将工作区保存于.RData文件中
    Never: 在退出时从不保存工作区
    Ask: 在退出时询问是否保存工作区

    请注意,如果在会话结束时工作区未进行任何更改,则即使指定了Ask,也不会出现保存提示。意外退出时,即使指定了Always也不能保存工作区变量。

    保存工作空间.png

1.1.3 History

  • Always save history (even when not saving .RData)
    始终保存历史记录(即使不保存.RData)

    确保.Rhistory文件始终与会话中的命令一起保存,即使退出时选择不保存.RData文件。
    意外退出时,即使勾选也不能保存最新的历史命令。

    历史记录窗口.png
  • Remove duplicate entries in history
    删除历史记录中的重复条目

    如果命令与最近添加的命令完全相同,则取消将其添加到历史记录中。

    不记录重复命令.png

1.1.4 Other

  • Wrap around when navigating to previous/next tab
    在选项卡切换时循环到首个选项卡

    ctrl+Tab快捷键可以在source的选项卡中切换窗口,启动此选项将允许从最后一个选项卡切换到第一个选项卡。

标签循环.png
  • Automatically notify me of updates to RStudio
    当RStudio版本更新时自动提醒我

    当检测到RStudio存在新版本时,将在用户打开RStudio新窗口时弹窗提示用户更新。

    更新提示.png
  • Send automated crash reports to RStudio
    向RStudio发送软件崩溃报告

1.2 Graphics

1.2.1 Graphics Device

  • Backend: (Default)
    作图后端

    Default: 默认,grDevices?
    Windows: Windows系统图形渲染引擎
    Cairo: 用于图形绘图和渲染的免费库,支持复杂的 2D 的绘图功能,支持硬件加速
    Cairo PNG: Cairo PNG
    AGG: Anti-Grain Geometry(AGG)是一个高质量、高性能的二维图形库。"ragg"包提供了一组基于AGG的图形设备,作为通过“grDevices”包提供的光栅设备的替代品

    图片后端.png
  • Antialiasing: (Default)
    抗锯齿

    Default: 默认
    None: 无
    Gray: 灰度平滑
    subpixel: 次像素平滑

    请注意:该选项仅在backend选项为Cairo时有效,backend为AGG时自动开启抗锯齿。

    抗锯齿.png

1.3 Advanced

1.3.1 Debugging

  • Use debug error handler only when my code contains errors
    仅当代码包含错误时使用调试错误处理程序

    为了让调试器在错误发生的任意时间地点都能启动,Rstudio 会在你的代码不在栈堆的时候不启动调试模式。如果你发现它漏掉了你想捕捉的错误,请取消勾选此选项。

1.3.2 OS Integration

  • Rendering engine: Auto-detect (recommended)
    界面渲染引擎

    Auto-detect (recommended): 自动检测(推荐)
    Desktop openGL: OpenGL(Open Graphics Library)
    Software: 使用software

  • Use GPU exclusion list (recommended)
    使用GPU排除列表(推荐)

    不使用某些GPU进行渲染。该选项仅在Rendering engine选项为Desktop openGL时有效。

  • Use GPU driver bug workarounds (recommended)
    使用GPU驱动bug解决方案(推荐)

  • Show full path to project in window title
    在窗口标题中显示项目的完整路径

    若打开一个项目文件夹,勾选此选项将在RStudio窗口顶部标题中显示项目的完整路径,取消勾选则只显示项目文件夹的名称。
    不在某个项目中时,此选项无效,RStudio窗口标题为RStudio

    显示R项目路径.png
  • Use native file and message dialog boxes
    RStudio Desktop是否将使用操作系统的文件打开窗口和消息对话框

    勾选此选项后,RStudio将使用操作系统的文件打开窗口和消息对话框,取消勾选则使用RStudio自带的文件打开窗口和消息对话框。

    文件打开窗口.png
  • Disable Electron accessibility support
    禁用Electron辅助功能支持

    RStudio IDE团队正在将RStudio Desktop IDE从一个编程工具包(QtWebEngine)迁移到另一个(Electron)。Electron用于创建许多流行的应用程序,如Visual Studio Code和Slack,并将为RStudio Desktop IDE提供更好的性能、可访问性和可维护性。

    "Spotted Wakerobin" RStudio IDE发行版(2022年7月)包括基于Electron的RStudio IDE预览,面向希望测试新技术并提供反馈的用户。

    基于Electron的IDE将在未来的版本中完全取代QtWebEngine版本,但目前仍处于测试期,若发现RStudio某些功能异常可以尝试勾选次选项,查看错误是否消失。

1.3.3 Other

  • Show .Last.value in environment listing
    在环境变量中显示.Last.value

    在环境变量面板中显示用户执行的最后一个R表达式的返回值,该返回值存储在变量名为.Last.value的变量中。

    最后表达式值.png
  • Help panel font size:12
    帮助面板字体大小

    RStudio面板右下角(默认位置)的Help窗口中的字体大小。

1.3.4 Experimental Features

  • User Interface Language:English
    用户界面语言

    English: 英语
    French(Francais): 法语

后续内容预告:

  1. Code
  2. Console
  3. Appearance
  4. Pane Layout
  5. Packages
  6. R Markdown
  7. Python
  8. Sweave
  9. Spelling
  10. Git/SVN
  11. Publishing
  12. Terminal
  13. Accessibility
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,590评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,808评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,151评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,779评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,773评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,656评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,022评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,678评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,038评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,756评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,411评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,005评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,973评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,053评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,495评论 2 343

推荐阅读更多精彩内容