VS Code 是轻量高效的 Ruby on Rails 开发编辑器,关键在于搭配 Solargraph 或 Ruby LSP 实现补全、跳转、调试,辅以 Rails Runner、Go To Spec 等插件提升效率,并通过终端标签、格式化、调试配置完成全流程开发。

VS Code 是 Ruby on Rails 开发中轻量又高效的编辑器选择,配合合适的插件和配置,体验不输专用 IDE。关键在于补全、跳转、调试和终端集成要顺手。
基础语法高亮、格式化和智能提示离不开这几个插件:
solargraph bundle 或 bundle exec solargraph bundle 初始化bundle add ruby-lsp --group development 并启用插件让 VS Code 理解 Rails 约定,提升开发效率:
rails runner 脚本,适合调试模型逻辑Cmd+Shift+P → “Go to spec” 快速跳转对应测试文件(需 RSpec 结构规范) 快捷包裹等功能rubocop,开启保存时自动修复(需项目含 .rubocop.yml)几项关键设置能让日常操作更顺滑:
settings.json 中启用“保存时格式化”:"editor.formatOnSave": true,并指定 Ruby 格式化工具为 Solargraph 或 ruby-lsprails s -p 3001 启动,再开一个终端执行 tail -f log/development.log,便于实时观察请求和 SQLCmd+Shift+5 快速切换Cmd+R Cmd+T 到命令 rails:test:run(需插件 Rails Run Specs),一键运行当前测试文件VS Code 原生支持 Ruby 调试,只需几步:
gem 'ruby-debug', group: :development(Ruby 3.1+ 推荐 debug gem)bundle install,然后在 launch.json 中配置调试环境:选择 “Rails Server” 模板,指定 program 为 bin/rails,args 为 ["server"]
F5 启动调试,支持变量查看、步进、控制台求值基本上就这些。不需要堆砌插件,选好语言服务 + Rails 辅助 + 一两个调试工具,再配上顺手的终端习惯,VS Code 就能稳稳撑起 Rails 全流程开发。
以上就是用VS Code进行Ruby on Rails开发的插件与技巧的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号