34 votes

Exécuter du code Ruby en texte sublime 2

Comment puis-je exécuter un fichier Ruby avec ST2 et voir la sortie? J'ai pensé que je devrais utiliser la commande build. Mais si j'ai ceci:

 def foobar
  "hello world"
end

puts foobar
 

puis appuyez sur cmd + shift + b. Tout ce que je vois c'est

 [Finished in 0.1s]
 

Dans textmate, je pouvais utiliser la commande cmd + r (exécuter) et voir toutes les sorties du script ruby.

Je manque quelque chose?

38voto

vermin Points 448

Je n'ai pas enregistré le fichier. Voilà pourquoi cela n'a pas fonctionné. Pour exécuter un fichier sans l'enregistrer au préalable (comme TextMate), vous devez essayer d'utiliser le plugin Anypreter.

32voto

Miguel Fonseca Points 2947

J'utilise Windows ici, mais assurez-vous que vous avez sélectionné le bon système de build: "Outils> Build System> Ruby", puis appuyez simplement sur CTRL + B

1voto

Jay Patel Points 3

entrez control + `(touche proche du numéro 1 du clavier pour ouvrir une nouvelle fenêtre en bas du texte sublime, où vous pouvez entrer le code ruby et voir le résultat), mais assurez-vous d'avoir installé ruby correctement et défini votre chemin depuis le terminal

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X