Développement Web Ruby
par Sylvain CLAUDEL

Rivsc.SPACE

Pour faire court, je suis développeur web fullstack RubyOnRails senior. Actuellement, la majeur partie de mon temps, je fais du développement back mais j'ai fait du développement fullstack pendant 8 ans.

Retrouvez mon CV / Blog technique

Dernier article du blog

Utiliser Visual Studio Code pour développeur rubyonrails

Je regarde de temps en temps les alternatives à rubymine (J'ai eu pas mal de problème de lenteur avec le debuggeur sur MacOSX...). J'avais testé VS Code il y a quelques temps mais je suis vite revenu sur rubymine. Un article intéressant sur lequel je suis tombé explique comment mettre en place le débuggeur : https://lankydanblog.com/2017/05/12/debugging-a-rails-server-in-visual-studio-code/

Ça n'a pas suffit chez moi malgré ruby 2.4, j'avais une erreur : "invalid byte sequence in US-ASCII", en spécifiant la section "env" dans le fichier de conf ça rentre dans l'ordre (le fichier de conf c'est le fichier launch.json en cliquant sur la roue crantée dans la zone debug de VS Code) :

... },
{
"name": "Rails server",
"type": "Ruby",
"request": "launch",
"cwd": "${workspaceRoot}",
"program": "${workspaceRoot}/bin/rails",
"args": [
"server"
],
"env": {
"LANG": "en_US.UTF-8",
"LC_COLLATE": "en_US.UTF-8",
"LC_CTYPE": "en_US.UTF-8",
"LC_MESSAGES": "en_US.UTF-8",
"LC_MONETARY": "en_US.UTF-8",
"LC_NUMERIC": "en_US.UTF-8",
"LC_TIME": "en_US.UTF-8",
"LC_ALL": "en_US.UTF-8"
}
},
{ ...

Source :

https://lankydanblog.com/2017/05/12/debugging-a-rails-server-in-visual-studio-code/

https://github.com/rubyide/vscode-ruby/issues/43

Ajouté le 2018-07-05 10:30:26 +0200
Développement ruby et geekeries - rivsc