2010-06-22 12 views
5

Ich komme aus einem Lisp-Hintergrund, wo ich beim Codieren Snippets in die Befehlszeile eingeben konnte, um sicherzustellen, dass ich beim ersten Mal ein kleines Stück Code richtig korrigiere. Es eignet sich hervorragend zum Testen von Zeichenfolgenformatierungen, einfachen mathematischen Aufrufen usw., ohne dass ein ganzes Projekt neu kompiliert werden muss, um kleine Änderungen zu testen.C# Interpreter-Add-In für Visual Studio

Gibt es eine Funktion oder ein Add-In in Visual Studio 2010, um diese Art von Funktionalität zu erhalten, etwa wie ein Überwachungsfenster, das ausgeführt wird, wenn Sie das Programm gerade nicht ausführen?

Antwort

5

Sie können das Intermediate-Fenster missbrauchen, um Dinge auszuwerten (im Debug-Modus). Allerdings würde ich empfehlen LinqPad es hat grundlegende Code-Ausführung im laufenden Betrieb.

+0

Dank für den Vorschlag ist, Check-out, werde ich, dass – tbischel

+0

Besuche Es wäre schön, wenn es sich um ein Plug-in für Visual Studio waren ... – tbischel

3

Ebenso wie LinqPad von Aren erwähnt, möchten Sie vielleicht auf Monos CsharpRepl aussehen.

Ich weiß nicht, ob eine dieser Visual Studio-Add-In zur Verfügung, aber es ist ein interessanter Gedanke ...

2

ich in der Regel LinqPad verwenden, aber haben Sie die immediate window? persönlich versucht, diese Art der Sache eignet sich hervorragend zum Erstellen eines Komponententests.