Sixeight / vscode-rails

vscode rails extension,Ruby On Rails "Asset Tag Helpers" and "Form Helpers snippets,.erb syntax highlights,related files Navigation,Go to Definition.

Home Page:https://marketplace.visualstudio.com/items?itemName=bung87.rails

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rails

Join the chat at https://gitter.im/vscode-rails/Lobby

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

Navigation between related files.

screenshot

Default keybinding

Navigation

  • Alt + .
  • Opt + . (on Mac)

Open online document to the side

  • Alt + F1
  • Opt + F1 (on Mac)

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
  • table columns view on hover

Donate

buy me a coffee

Contribution

This extension made by mine free time,contributions are welcome!


Enjoy!

About

vscode rails extension,Ruby On Rails "Asset Tag Helpers" and "Form Helpers snippets,.erb syntax highlights,related files Navigation,Go to Definition.

https://marketplace.visualstudio.com/items?itemName=bung87.rails

License:MIT License


Languages

Language:TypeScript 99.5%Language:JavaScript 0.5%