violet_rails icon indicating copy to clipboard operation
violet_rails copied to clipboard

Documentation Request: dev environment/IDE/process for working with rails

Open yashkir opened this issue 3 years ago • 1 comments
trafficstars

Being new to rails, I bring my own way of working with codebases. Wanted to ask @donrestarone how a good dev process/setup would look for working with rails and any learned insights for someone new to rails.

  • IDE (vim, vscode, jetbrains?)
  • autocompletion (dumb, solargraph, ??)
  • jump to definition
  • debugging (ide/console)
  • etc.

yashkir avatar Sep 13 '22 13:09 yashkir

@yashkir I don't do much dev work for Violet as I used to, but here's what I use:

  1. IDE: Vscode (plugins: better Haml, ESlint, Gitlens) and Tmux (plugins: resurrect, yank)
  2. debugging: you can use binding.pry or byebug anywhere in the Ruby codebase to set a breakpoint

maybe the rest of the team has suggestions? CC @Ayon95 @Pralish @alis-khadka

donrestarone avatar Sep 13 '22 23:09 donrestarone