Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >windows系统VScode配置R语言

windows系统VScode配置R语言

作者头像
邓飞
发布于 2022-05-19 01:20:50
发布于 2022-05-19 01:20:50
1.8K00
代码可运行
举报
运行总次数:0
代码可运行

VScode配置R语言

一直在Rstudio中编写R语言程序,这里,想用VScode进行R语言的编写,毕竟除了R语言,还要编写Python,Shell,Julia等语言,Vscode是通用的平台。

这里,我下载的都是最新版的R和Vscode(2022-04-07)。

1. 下载R语言4.1.3

https://cran.r-project.org/bin/windows/base/

默认安装就行,这里不勾选32位系统,因为我的电脑是64位系统的,没有必要安装32位系统的版本。

其它默认安装即可:

安装完成:

2. 安装vscode1.66

https://code.visualstudio.com/download

双击打开exe文件,进行安装。

安装成功,打开:

3. vscode配置R语言

3.1 安装vscode的R插件

点击插件框(左边的红框),然后输入R,找到第一个,点击安装。

安装插件:

3.2 安装R包

进入R语言,安装R包languageserver

复制下面命令到R中,点击Enter执行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
install.packages("languageserver")

3.3 推荐继续配置

「在R中,安装httpgd」

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
install.packages("httpgd")

「在Vscode中,安装R Debugger插件」

「在vscode终端下安装radian」

打开终端的方法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip3 install -U radian

如果报错,没有pip3,用pip也可以

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip install -U radian

安装完成之后,输入radian,进入下面界面,说明安装成功:

4. 个性化设置

4.1 快捷键设置

在R中,我们最常用的两个快捷键:

  • ctrl+Enter,执行当前行代码,并自动跳转下一行
  • ctrl+shift+M,生成%>%快捷键

然后打开设置界面:

把下面代码,添加进去,然后保存文件即可。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// begin of R language shortcuts
[{
    "key": "ctrl+shift+m",
    "command": "editor.action.insertSnippet",
    "when": "editorTextFocus && editorLangId == 'r'",
    "args": {
        "snippet": " %>% "
    }
},

{
    "key": "ctrl+enter",
    //"command": [ "python.execSelectionInTerminal", "cursorDown" ],
    "command": "macros.pythonExecSelectionAndCursorDown",
    "when": "editorTextFocus && editorLangId == 'python'"
}
]

4.2 使用radian作为终端

打开设置:

搜索:r.rterm.windows,把你的radian.exe的路径写进去:

搜索:r.br,勾选Radian作为终端。

4.3 将httphd作为图片显示器

设置中,键入httphd,勾选。重启vscode生效。

4.4 将vscode的终端改为git的bash风格

在设置中,键入:shell wind,然后在下拉菜单中选择Git Bash 即可。

搞定:

5. 测试vscode中运行R语言

5.1 新建脚本

在vscode中,新建一个R脚本,保存为test.R

输入加法运算:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
1+1
1+2
1+3

点击Ctrl+Enter,自动执行,并跳转到下一行。

5.2 画图

5.3 代码补全功能

5.4 管道符

ctrl+shift+M,打印出:>%>

也可以用。

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

本文分享自 育种数据分析之放飞自我 微信公众号,前往查看

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
🤯 VS Code | 在VS Code中搭建你的R语言运行环境吧!~(图文介绍超详细)
1什么是VS Code 🧐 Visual Studio Code(简称 VS Code)是一款由微软开发的跨平台编辑器,支持语法高亮,代码自动补全,代码重构等功能。😚 用户可以通过安装扩展程序,来扩展软件的功能。🔍 2019年,Stack Overflow组织了开发者调查,其中Visual Studio Code被认为是最受开发者欢迎的开发环境。🥰 据调查,87317名受访者中有50.7%的受访者声称正在使用Visual Studio Code。🌟 2下载并安装R 这里我们就不做具体介绍了,大家可以翻看之前
生信漫卷
2023/02/24
19.1K2
🤯 VS Code | 在VS Code中搭建你的R语言运行环境吧!~(图文介绍超详细)
在VScode中对R语言进行环境配置
从前,有一个名叫阿磊的程序员,他对编程充满了热情,但总是对新事物感到好奇又有点害怕。一天,他听说了一个强大的编程语言——R语言,它在数据分析和统计学领域非常流行。阿磊决定要在他的VSCode编辑器中安装并配置R语言,以便他可以开始探索数据科学的奥秘。
用户10922923
2024/12/18
1.1K0
在VScode中对R语言进行环境配置
117-R工具指南23-利用vscode进行R的远程开发,并打通conda环境
在[[114-R工具指南22-R包的版本控制]] 及[[112-R工具指南21-使用conda帮你在服务器上装R包]] 我们就反复提到过R studio server 的阴谋:
北野茶缸子
2022/04/05
4.2K1
117-R工具指南23-利用vscode进行R的远程开发,并打通conda环境
更现代的服务器R开发----服务器VSCode-R搭建
可以提高计算性能:使用服务器可以将计算分配到服务器的高性能硬件上,特别是当你的计算需要大量内存和处理器资源时。
叶子Tenney
2023/03/14
1.7K0
更现代的服务器R开发----服务器VSCode-R搭建
更现代的R代码编辑器----本地VSCode-R搭建
每一位初学者接触R,想必都是从RStudio开始的,甚至将RStudio当作R本身的也不在少数。尽管RStudio是一个非常受欢迎的R编程环境,但它也有一些缺点。
叶子Tenney
2023/03/14
3.7K0
更现代的R代码编辑器----本地VSCode-R搭建
在vscode中配置R的开发环境
有时候各位使用R的用户不知道会不会有这样的感觉,visual studio和Rstudio由于负载过重,在打开或者加载R script时会出现加载过慢的情况,但对于很多数据工作者来说,variable inspector和data view这类的数据可视化功能必不可少,而visual studio和Rstudio在这方面做得可以说是非常完善。在这时候笔者就想到了visual studio code,毕竟作为宇宙最强IDE的减配和开源版本(这里形容可能不太准确),各种语言相应的开发插件众多。更加让笔者惊喜的是,目前vscode-R一直处于开发阶段,并且在最近的1.2.0版本结合了vscode关于web view的API,添加了R session watcher——一个集成的数据可视化构架,并且在1.21中完善了windows系统下的extension的bug。我们来看看集成的viewer会有什么样的效果:
用户7652506
2020/08/12
13K0
在vscode中配置R的开发环境
133-R工具指南24-vscode在ipynb中使用R远程开发
虽然在[[117-R工具指南23-利用vscode进行R的远程开发,并打通conda环境]] 中,可以通过vscode 选择特定的环境使用R。
北野茶缸子
2022/12/10
2.1K0
133-R工具指南24-vscode在ipynb中使用R远程开发
如何在 VSCODE 中高效使用 R 语言 (图文详解)
之前一直在用 Rstudio 来编写 R,也尝试用过 Pycharm 配置 R 环境。
白墨石
2021/03/03
3.4K0
VSCode之快捷键和常用插件
最重要的功能就是 F1 或 Ctrl+Shift+P 打开的命令面板了,在这个命令框里可以执行VSCode的 任何一条命令,可以查看每条命令对应的快捷键,甚至可以关闭这个编辑器。
用户1195962
2018/08/09
2.3K0
VSCode之快捷键和常用插件
vscode快捷键与使用配置[通俗易懂]
主命令框 F1 或 Ctrl+Shift+P: 打开命令面板。在打开的输入框内,可以输入任何命令,例如:
全栈程序员站长
2022/08/31
5750
将 VSCode 快捷键修改为 eclipse的快捷键[通俗易懂]
在命令面板中输入 keyboard ,然后在列表中选择 首选项:打开键盘快捷方式(JSON) :
全栈程序员站长
2022/09/05
3.8K0
将 VSCode 快捷键修改为 eclipse的快捷键[通俗易懂]
使用Visual Studio Code编写Vue的札记
前言 Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop a
梁源
2017/04/28
39.8K5
使用Visual Studio Code编写Vue的札记
Visual Studio Code 常用快捷键
主命令框 F1 或 Ctrl+Shift+P: 打开命令面板。在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 > 可
Steve Wang
2018/02/05
8540
Vscode常用快捷键
和原来的查找和替换的快捷键类似,在原来快捷键的基础上加一个 Shift即可,例如可以通过 Ctrl+Shift+H实现对工作区所有文件的查找工作。
爱编程的小明
2022/09/06
5660
Vscode常用快捷键
VS Code常用快捷键
F1 或 Ctrl+Shift+P(俗称万能键) :打开命令面板。在打开的输入框内,可以输入任何命令,如下图(图片较大,如果查看不清晰,可以在图片上右键 “在新的标签页中打开图片”,查看原图,下同):
兮动人
2021/06/11
9470
VS Code常用快捷键
vscode html注释快捷键_史上最全vscode配置使用教程
工欲善其事,必先利其器。想要优雅且高效的编写代码,必须熟练使用一款前端开发工具。但前端开发工具数不胜数,像HBuilder、Sublime Text、WebStorm、Visual Studio Code……等等,其中VSCode以其轻量且强大的代码编辑功能和丰富的插件生态系统,独受前端工师的青睐。网上有很多vscode的配置以及使用博客,但都没有本篇那么详细且全面。
全栈程序员站长
2022/06/30
1.9K0
vscode html注释快捷键_史上最全vscode配置使用教程
利用PyCharm打造高效的R语言开发环境
本文旨在介绍如何使用PyCharm创建高效的R语言开发环境。目前,大多数人仍然使用RStudio进行R语言开发。与RStudio相比,PyCharm具有更多的优势,可以提高开发效率。
单细胞指南
2023/07/23
1K0
利用PyCharm打造高效的R语言开发环境
R语言学习笔记-Day 1
利用脚本编辑器储存代码,可重复运行。可选择逐行运行或选中多行运行(“shift”)
用户11190095
2024/07/01
3930
VSCode支持Python代码格式化
代码规范化是开发一致性很重要的一步,平常比较注意CPP、PHP、前端代码的规范化,补充下python代码的规范化工具
Cloudox
2022/12/09
7.8K0
VSCode支持Python代码格式化
30分钟vscode入门指南
这可能是你能够找到的最清晰最精华的针对Python程序员的vscode入门指南。
lyhue1991
2025/03/07
2550
30分钟vscode入门指南
相关推荐
🤯 VS Code | 在VS Code中搭建你的R语言运行环境吧!~(图文介绍超详细)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验