前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >Rstudio工具栏知多少!

Rstudio工具栏知多少!

作者头像
生信菜鸟团
发布2024-12-23 14:46:11
发布2024-12-23 14:46:11
1720
举报
文章被收录于专栏:生信菜鸟团生信菜鸟团

写在开头

前几天在上课的时候,在演示使用Rstudio里面的Terminal调用linux命令整理文件,然后惊喜的发现有些学员Rstudio左下角控制台中仅有控制台Console

如果没有修改的话,正常而言应该是有consle、Terminal以及Bacground jobs这几个选项

因为太默认了,默认到当其中一个被关掉,小谢都不知道该从哪里去找,还是大佬学员提醒说可以通过View功能栏中的Move Focus to Source/Console/Terminal让其重新展示出来

很早之前就被提醒说,用一个软件的时候应该要熟悉这个软件,但往往是小谢是做不到的,偷懒的原则就是能用就行,但是基本该了解的还是需要了解一下!

所以这一期就基于kimi简单的整理一下Rstudio中几个功能栏的内容!

View的功能栏

那首先先来一起看一下之前从来没留意过的View的功能栏叭!

在 RStudio 中,"View" 功能栏提供了多种用于查看和管理工作环境的选项,可以帮助我们更有效地管理和查看 RStudio 中的不同部分,提高工作效率。

  1. Hide Toolbar: 隐藏或显示工具栏。
  2. Actual Size: 将当前窗口恢复到原始大小。
  3. Zoom In/Zoom Out: 放大或缩小当前窗口的内容。
  4. Toggle Full Screen: 切换全屏模式。
  5. Switch to Tab...: 切换到特定的标签页。
  6. Next Tab/Previous Tab: 切换到下一个或上一个标签页。
  7. First Tab/Last Tab: 跳转到第一个或最后一个标签页。
  8. Move Focus to Source/Console/Terminal/Help: 将焦点移动到源代码编辑器、控制台、终端或帮助窗口。
  9. Show History: 显示命令历史记录。
  10. Show Files: 显示当前工作目录中的文件。
  11. Show Plots: 显示图形窗口。
  12. Show Packages: 显示已安装的 R 包。
  13. Show Environment: 显示当前环境中的变量。
  14. Show Viewer: 显示 HTML 查看器。
  15. Show Connections: 显示数据库或其他类型的连接。
  16. Show Presentation: 显示幻灯片演示文稿。
  17. Show Tutorial: 显示 RStudio 的教程。
  18. Show Background Jobs: 显示后台任务。
  19. Show Other Panes: 显示其他面板,如数据查看器、变量查看器等。

File及Edit栏

File及Edit栏这两个想必大家非常常用,新建文件及编辑文件,所以就不赘述了,这边展示一下kimi给的介绍

File栏

Edit栏

其中Edit栏中的Find... (Ctrl+F): 查找文本或代码我个人比较常用在查找替换文本的时候,先查找到需要的文本,然后全部替换掉

Code栏常用功能

主要是红框框出来的地方:

首先是高亮部分内容:

  • Rainbow Parentheses: 高亮显示匹配的括号,以不同颜色区分。
  • Rainbow Fenced Divs: 高亮显示匹配的代码块,如 R Markdown 中的代码块。

然后是打开帮助文档以及函数定义的F1和F2:不过我的F1设置为了snpiaste的快捷键,所以按F1会跳出来截图选项

  • Go To Help (F1): 打开帮助文档。
  • Go To Function Definition (F2): 跳转到函数定义

注释或者取消注释命令行——Comment/Uncomment Lines (Ctrl+Shift+C): 注释或取消注释选中的行。

运行代码或者脚本文件:

  • Run Selected Line(s) (Ctrl+Enter): 运行选中的代码行。
  • Re-Run Previous (Alt+Ctrl+P): 重新运行上一次执行的代码。
  • Run Region: 运行选中的代码区域。
  • Run Selection as Background Job: 将选中的代码作为后台任务运行。
  • Source (Ctrl+Shift+S): 运行当前脚本文件。
  • Source with Echo (Ctrl+Shift+Enter): 运行当前脚本文件,并在控制台中显示执行的代码。
  • Source File... (Alt+Ctrl+G): 运行指定的脚本文件。

最常用的Tools功能栏

要说这几个工具栏里面哪个是我最常用的,那肯定是Tools功能栏了!因为里面有个Global Options.全局设置可以帮助设置一些Rstudio的外观

在 RStudio 中,"Tools" 功能栏提供了多种工具和选项来增强工作环境和定制 RStudio 的行为,这些工具和选项可以帮助你更有效地管理你的 R 环境,定制你的工作流程,以及访问 RStudio 的高级功能。

  1. Install Packages...: 安装新的 R 包。
  2. Check for Package Updates...: 检查已安装 R 包的更新。
  3. Version Control: 访问版本控制选项,如 Git、SVN 等。
  4. Terminal: 打开一个终端窗口,允许你执行系统命令。
  5. Background Jobs: 管理在后台运行的任务。
  6. Addins: 管理和访问 RStudio 的附加组件。
  7. Memory: 查看和管理 R 会话的内存使用情况。
  8. Keyboard Shortcuts Help (Alt+Shift+K): 打开键盘快捷键帮助文档。
  9. Modify Keyboard Shortcuts...: 自定义 RStudio 的键盘快捷键。
  10. Edit Code Snippets...: 管理和编辑代码片段,这些是可以快速插入到编辑器中的代码模板。
  11. Show Command Palette (Ctrl+Shift+P): 打开命令面板,允许你搜索和执行 RStudio 命令。
  12. Project Options...: 设置当前项目的选项,如编码、工作目录等。
  13. Global Options...: 设置全局选项,影响所有 RStudio 会话。

其中Global Options选项可供调节内容有:

在 RStudio 的 "Global Options" 对话框中,你可以调节多个设置来定制你的工作环境

这些设置分为几个类别,包括 General(常规)、Code(代码)、Console(控制台)、Appearance(外观)、Pane Layout(面板布局)、Packages(包)、R Markdown、Python、Sweave、Spelling(拼写)、Git/SVN、Publishing(发布)、Terminal(终端)、Accessibility(辅助功能)和 Copilot。

Code:

  • 代码补全、缩进、保存行为等。

Console:

  • 控制台的字体、颜色、历史记录大小等。

Appearance:

  • 主题、字体、图标等。

Pane Layout:

  • 面板布局和可见性。

Packages:

  • 包的安装和更新设置。

R Markdown:

  • R Markdown 文档的编译和输出选项。

Git/SVN:

  • 版本控制集成的设置。

Terminal:

  • 终端的配置。

Accessibility:

  • 辅助功能设置,如高对比度主题。

Copilot:

  • RStudio Copilot 的设置。

其余一些简单的功能栏:Plots、Session、Debug、Profile以及Help

hhh除了session其余几个几乎没有打开过,但是也一起简单了解一下叭

Plots

Session

如何设置RStudio的工作目录?

一般我会习惯性的在对应的工作文件夹放置一个main.Rproj的文件,每次双击打开即可到对应的工作路径下

Debug

Profile

Help

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-12-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 生信菜鸟团 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 写在开头
  • View的功能栏
  • File及Edit栏
  • Code栏常用功能
  • 最常用的Tools功能栏
  • 其余一些简单的功能栏:Plots、Session、Debug、Profile以及Help
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档