R插件支持

在 PyCharm 中创建和配置 R 项目后,您可以开始编辑默认的main.R文件。但是,您可以将更多.R.rmd文件添加到您的项目中。

将新的 R 和 R Markdown 文件添加到项目中

  1. 执行以下操作之一:

    • 右键单击Project工具窗口中的目标目录,然后从上下文菜单中选择New 。

    • Alt+Insert

  2. 选择R 脚本RMarkdown 文件

  3. 在打开的对话框中,键入文件名。对于 RMarkdown 文件,请指定其类型:文档、笔记本、演示文稿或 Shiny(交互式降价)。

新文件具有.R ( R 文件图标) 或.rmd扩展名 ( RMarkdown 文件图标)。

PyCharm 支持代码辅助以方便编辑和验证 R 代码。

R插件中的代码帮助

  • 编码风格。打开代码样式设置以预览默认选项并根据您的喜好进行修改。按下Ctrl+Alt+S并转到编辑器 | 代码风格 | R,然后检查设置:

    R 代码样式设置

    如果需要,修改任何设置。例如,改变赋值运算符或注释的对齐方式:

    更改 R 代码的对齐设置
  • 代码完成可帮助您完成类、函数和变量的名称。开始输入代码结构的名称,然后出现建议列表。

    R的代码完成
    R的代码完成
    S4 对象的完成
    完成闪亮的应用程序
    数据帧的代码完成

    默认情况下,PyCharm 提供不区分大小写的代码补全。要禁用它或改变其行为,请清除项目设置中的Match case复选框(Settings/Preferences | Editor | General | Code Completion)。

    完成匹配案例

  • 代码检查会检测并纠正 R 脚本中的各种问题。

    R检查:未解决的参考

    一旦 IDE 找到改进代码的方法,它就会黄色灯泡图标在当前行旁边的编辑器中显示一个黄色灯泡图标。通过单击此图标,您可以查看当前上下文中可用的意图操作。意图操作涵盖了从警告到优化建议的各种情况。

    您可以查看可用意图操作的完整列表,并禁用您不需要的操作。在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到Editor | Intentions,并搜索 R 语言。

  • 快速修复可让您一键解决检测到的问题。带有感叹号的红色灯泡快速修复图标表示有问题的代码,并提示您选择相关的修复程序。单击灯泡图标或按下Alt+Enter以打开修复列表。

    缺少导入语句的快速修复

    通过对缺失导入语句的快速修复,您无需手动将每个 R 包添加到项目中。您只需选择在文件中安装所有缺少的包选项,PyCharm 就会自动安装您的 R 脚本所需的所有包。

  • 提示可以让您快速掌握代码构造的结构和所需的参数类型。将插入符号放在任何功能上并按下Ctrl+P以预览有关其参数的信息。

    显示函数参数

    默认情况下,PyCharm 显示 R 语言的嵌入提示。您可以右键单击任何嵌体元素并配置此行为。

    用于为 R 配置嵌入提示的上下文菜单

    您可以在项目Settings/Preferences |中禁用提示或指定更多配置选项。编辑 | 镶嵌提示 | R。 _

    您可以通过将一些构造模式添加到黑名单来限制或限制参数提示。单击黑名单链接并在字段中键入显示的模式之一。然后单击确定以保存更改。

    将镶嵌提示构造添加到黑名单

    在某些 R 函数中,可以省略 return 语句。不过,您可以配置函数语法以显示隐式NULL结果。您还可以指定最少数量的结果语句来显示返回值提示。

    为返回值配置嵌入提示

  • 自动保存

    PyCharm 会自动保存您在文件中所做的更改。保存由各种事件触发,例如编译、运行、调试、执行版本控制操作、关闭文件或项目或退出 IDE。保存文件也可以由第三方插件触发。

    大多数触发自动保存的事件都是预定义的,无法配置,但您可以确定更改不会丢失,您可以在本地历史记录中找到所有更改。

  • 快速文档

    使用 R 插件,您可以快速预览特定变量、类、类型或参数的参考文档。在R 控制台中,键入?和代码元素名称,例如,?barplot。相应的参考文档出现在R 工具窗口的文档选项卡中。

    查看 barplot 类的快速文档

    或者,您可以将鼠标悬停在任何代码元素上以在弹出窗口中预览其文档。

    预览 R 文档

    要预览特定包的文档,请在R 工具窗口的“”选项卡的“”列中单击其名称。

    R 包文档

  • 编辑 R 文件时,您可以快速浏览代码并跳转到特定变量或函数。您可以打开结构工具窗口或在编辑器中选择目标变量并单击相应的面包屑元素以打开结构弹出窗口。

    查看R文件结构

最后修改时间:2021 年 8 月 26 日