2009-04-10 9 views
-1

Je suis à la recherche d'une alternative GUI légère et gratuite pour la console IRB sur les fenêtres. Ce que je whould aime voir:Ruby console alternative pour IRB (Windows)

  1. Zone d'écrire un script (donc je peux modifier, exécuter, modifier ...)
    • ligne de commande pour jouer avec les variables actuelles
    • fenêtre de sortie pour voir résultats des
    • Intellisence
    • points d'arrêt/mise au point est un plus

En fait, quelque chose de semblable à powershell_ise.exe serait génial.

Powershell ISE

post-scriptum Je ne cherche IDE (NetBeans, Aptana, etc.)

+0

Vous avez une définition étrange de léger. Quel est le problème avec IRB? Il pourrait être adapté pour faire la plupart (sinon tous). – rampion

+0

Un de mes élèves utilisait quelque chose comme ça l'autre jour. Je ne sais pas ce que c'était. –

+0

@rampion. Le point 1 est manqué. En outre, pour une raison quelconque, après un certain temps, les touches fléchées cessent de fonctionner. – alex2k8

Répondre

0

Jetez un oeil à e-texteditor.

Il est pas un IDE complet, mais il vous permet d'exécuter du code Ruby, et soit mis la entrée en ligne, après un commentaire # => ou dans une nouvelle fenêtre.

Vous obtenez ce que vous voulez, pas tellement le débogueur et la console. Mais le run-inline aide un peu là-bas.

Il est basé sur TextMate, ce qui est tout simplement fantastique. Mais OS X seulement. Oh, et ça coûte de l'argent.

1

En quoi SciTE échoue-t-il? Un peu curieux parce que cela ressemble à ce que vous cherchez si vous travaillez à partir d'un fichier. Ctrl-F5 exécute, etc.

+0

Hm .. Avec 'ruby-debug' il semble être assez puissant. Pensée, une chose étrange arrive. Lorsque j'appelle le débogueur et que je tape quelque chose, les lettres sont dupliquées. (rdb: 1) bbaarr. Tu n'as pas une idée? – alex2k8

+0

Salut Alex. Malheureusement non. J'utilise généralement irb raw depuis la ligne de commande (dans ce cas, je n'ai pas rencontré d'écho en double) ou j'ai mis mon texte dans un fichier et copié-passé vers irb ou simplement exécuté le fichier. Désolé! – Sam

Questions connexes