Overview Version History Q & A Rating & Review
SK Ruby Extensions
Pack de extensiones para desarrollo Ruby on Rails en VS Code, pensado para una experiencia cercana a RubyMine: autocompletado, navegación, linting y debugging.
Incluye
Instalacion
Instala SK Ruby Extensions desde el Marketplace.
Abre tu proyecto Rails en la raiz (donde esta el Gemfile).
Reinicia VS Code (Developer: Reload Window) si alguna extension no se activa al momento.
Requisitos recomendados del proyecto Rails
En tu Gemfile (grupo :development):
gem "ruby-lsp", require: false
gem "ruby-lsp-rails", require: false
gem "rubocop", require: false
gem "debug", require: false
Luego ejecuta:
bundle install
Configuracion sugerida de VS Code
{
"editor.formatOnSave": true,
"[ruby]": {
"editor.defaultFormatter": "Shopify.ruby-lsp"
},
"files.associations": {
"Gemfile": "ruby",
"Rakefile": "ruby",
"*.rake": "ruby"
}
}
Notas
Evita usar multiples LSP de Ruby al mismo tiempo (por ejemplo Ruby LSP + Solargraph).
Rails Routes se usa con el comando Rails Routes: Insert url helper.
Rails Fast Nav ayuda a navegar entre archivos relacionados (controller, view, model, spec, etc.).
Autor
Adrian Costa