
VSCode结合WSL 2配置Ruby开发环境图文教程
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本教程详细介绍了如何在VSCode中利用Windows Subsystem for Linux 2(WSL 2)搭建Ruby开发环境的步骤,并提供了丰富的截图指导。
本教程将详细介绍如何在Windows 10环境下使用Visual Studio Code (VSCode)、WSL 2(Windows Subsystem for Linux 2)及Ruby搭建一个高效的开发环境。
首先,需要开启Win10的WSL功能,并通过控制面板启用“适用于Linux的Windows子系统”和“虚拟机平台”。接着升级到WSL 2版本。这可以通过下载并安装WSL 2的Linux内核更新包来完成。
然后,在Microsoft Store中选择Ubuntu发行版,例如Ubuntu 20.04 LTS,并将其设置为运行在WSL 2上。通过执行`wsl --list --verbose`查看当前状态,并用`wsl --set-version Ubuntu 2`命令进行设置即可实现这一点。
接下来,在Ubuntu环境中安装Ruby。可以直接使用apt包管理器,即执行`sudo apt install ruby ruby-dev ri ruby-bundle`来完成这一过程。为了提高Gem(Ruby的包管理工具)下载速度,可以将源更改为国内镜像站点,例如通过命令`gem sources --add https://gems.ruby-china.com --remove https://rubygems.org`进行配置。
随后,在Windows 10中安装VSCode,并推荐从官方渠道选择System Installer版本。在VSCode内需要安装“Remote - WSL”扩展以支持WSL环境下的无缝代码编辑和运行操作。
此外,还可以通过安装一系列与Ruby相关的VSCode插件来提升开发体验,包括Ruby Cast、Ruby Solargraph(提供语言服务器功能)、Ruby RuboCop(用于检查代码风格)以及Simple Ruby ERB。其中Solargraph和RuboCop需要在WSL中使用`gem install solargraph rubocop`命令安装对应的库。
当引入新的库如Sinatra时,可以通过执行Solargraph的“build new gem documentation”命令(快捷键Ctrl + Shift + P)来构建文档,并使VSCode能够显示该库的相关信息和提示。
总结来说,搭建一个基于VSCode、WSL 2及Ruby的高效开发环境需要按照以下步骤操作:
1. 开启Win10的WSL功能。
2. 升级到WSL 2版本。
3. 在Microsoft Store中安装Ubuntu发行版,并将其设置为运行在WSL 2上。
4. 使用apt命令安装Ruby及其相关工具。
5. 配置Gem使用国内镜像站点以加速下载速度。
6. 安装VSCode及“Remote - WSL”扩展插件。
7. 在VSCode中添加一些与Ruby相关的开发辅助插件。
遵循这些步骤,你将拥有一个流畅且高效的Ruby开发环境,在Windows 10和Linux系统间享受一致的编程体验。
全部评论 (0)


