violet_rails
violet_rails copied to clipboard
Documentation Request: dev environment/IDE/process for working with rails
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 I don't do much dev work for Violet as I used to, but here's what I use:
- IDE: Vscode (plugins: better Haml, ESlint, Gitlens) and Tmux (plugins: resurrect, yank)
- debugging: you can use
binding.pryorbyebuganywhere in the Ruby codebase to set a breakpoint
maybe the rest of the team has suggestions? CC @Ayon95 @Pralish @alis-khadka