Rails
![](https://vsmarketplacebadge.apphb.com/trending-monthly/bung87.rails.svg)
Ruby on Rails support for Visual Studio Code
notice: in order to make this extension work you need
- open vscode with root of your project
- your project root has
Gemfile and contains gem rails
Features
- Ruby on Rails "Asset Helpers" and "Tag Helpers" snippets.
- .erb syntax highlights.
- Navigation between related files through command.
- Go to Definition.
- View path suggestion 、Model's static method suggestion and Model's field suggestion.
- Open online document to the side through command.
![feature X](https://github.com/bung87/vscode-rails/raw/master/./images/vscode-rails.gif)
![screenshot](https://github.com/bung87/vscode-rails/raw/master/./images/rails-nav.png)
Default keybinding
Navigation
Open online document to the side
- Alt + F1
- Opt + F1 (on Mac)
Configuration
formatOnSave:
rails.editor.formatOnSave and rails.editor.[html.erb].formatOnSave ,rails.editor.[css.erb].formatOnSave , rails.editor.[scss.erb].formatOnSave
Known Issues
This extension is not fully implemented form_helpers of rails edge version ,exclude "select" families,"fields_for".
Form Helpers
TODO
- [ ] collect most popular rails version symbols instead just one version
- [ ] performance
Donate
paypal
![buy me a coffee](https://img.shields.io/badge/donate-buy%20me%20a%20coffee-orange.svg)
Contribution
This extension made by mine free time,contributions are welcome!
Enjoy!
| |