2011-12-29 4 views
0

Je regardais une vidéo sur Khan Academy: http://www.khanacademy.org/video/insertion-sort-in-python?playlist=Computer+ScienceC#, vb, java, environnement de test de script python?

Et je remarqué l'IDE qu'il utilisait a permis une interface peu soignée pour des fonctions de test où vous pouvez coder, puis testez cependant beaucoup vous en avez besoin sans qu'il soit nécessaire de compiler et exécutez votre application entière afin de tester une fonction. Plutôt, dans une ligne de commande, vous pourriez simplement dire a = 100, puis lui dire d'exécuter une méthode sur cette valeur Function (a) et de l'exécuter.

Je ne sais pas comment expliquer cela autrement que de vous dire de regarder cette vidéo. Maintenant, je sais en studio visuel, vous pouvez exécuter votre application, puis jouer avec des variables observées pour manipuler le résultat, mais ce n'est pas vraiment la même chose. Je suis à la recherche de quelque chose de rapide et accrocheur là-bas semblable à pyScripter dans ce sens. Est-ce que quelqu'un connaît des outils comme celui-ci pour l'une des langues mentionnées ci-dessus?

Répondre

1

Pour C#, il y a LINQPad. Un bloc-notes # c, qui parle aussi LINQ2SQL.
Le concept en Python et les langues similaires est appelé REPL, LINQPad n'est pas exactement le même, il ne conserve pas les anciens résultats de la même manière, vous devez exécuter des extraits de code complets, mais ce n'est généralement pas un problème.

+0

merci. Ça aide de savoir ce que je cherche et comment ça s'appelle (REPL). J'ai regardé "C# repl" et j'ai eu http://www.mono-project.com/CsharpRepl. J'ai déjà joué avec linqpad avant, je vais l'explorer plus. – Sinaesthetic

+0

Si vous payez pour LINQPad vous obtenez l'auto-complétion et puis c'est plutôt sympa. –