Существуют ли окна просмотра времени разработки для Visual Studio 2008/2010? - PullRequest
1 голос
/ 25 мая 2010

Во многих случаях мне нужно протестировать небольшой фрагмент кода .NET , но перекомпоновка и публикация всего проекта или написание набора модульных тестов кажется излишним. Например, я пишу регулярное выражение прямо сейчас, и я хочу посмотреть, соответствует ли шаблон на правильных частях. Я мог бы пойти и найти миллион других утилит, которые делают такие вещи, но это не совсем моя точка зрения.

Firebug имеет точный аналог того, что я хочу - консоль Firebug. Существует текстовое поле, в котором пользователь может ввести некоторый JavaScript, и Firebug выполнит его на месте и отобразит возвращаемое значение.

Мне бы хотелось иметь возможность ввести что-то вроде (new Regex("b+")).Replace("abc", "x") и посмотреть результаты, не прибегая к дополнительным расходам. Есть ли в Visual Studio что-нибудь подобное?

1 Ответ

3 голосов
/ 25 мая 2010

В командном окне (Ctrl + W, A) вы можете сделать простых выражений подобно

>? "foo".Replace("o", "O")
"fOO"

Чтобы проверить фрагмент любого реального размера, я нажимаю Alt + Tab для LINQPad .

...