Ответ 1
Это не плагин VS, но он бесплатный, и это потрясающе: LinqPad
Вы можете запускать любой linq или фрагмент кода вообще, просто дайте ему взглянуть, это невероятно полезный инструмент для linq и более.
Я часто вхожу в позицию, когда мне нужно знать, почему моя LINQ не работает по назначению... Я использую коллекции объектов и расширения.
Я не хочу тратить на нее больше двух минут. LINQ должен сделать жизнь разработчиков проще не сложнее.
Я надеялся, что VS 2010 будет исправлен, но теперь я использую RC, и он все еще не позволяет мне вводить LINQ и проверять, что происходит... Говорит, что и раньше "Выражение не может содержать лямбда-выражения"...
Есть ли надстройка для Visual Studio, поэтому я могу быстро и эффективно запускать специальные запросы и выяснять, что происходит и где я ошибаюсь?
Это не плагин VS, но он бесплатный, и это потрясающе: LinqPad
Вы можете запускать любой linq или фрагмент кода вообще, просто дайте ему взглянуть, это невероятно полезный инструмент для linq и более.
Вы пробовали это?
Отладка запросов LINQ может быть проблематичным. Одна из причин что довольно часто вы пишете большой запрос как одно выражение, а вы невозможно установить среднее выражение точки останова. Написание больших запросов в выражении контекст особенно эффективен, когда используя функциональную конструкцию для формирования XML (или с использованием строго типизированного DOM в Open XML SDK V2). Эта почта представляет собой небольшой трюк, который делает это проще использовать отладчик с LINQ запросы, которые записываются с использованием метода синтаксис.
VS 2010 не собирается рассматривать это.
Существует, по сути, такой плагин, который вы описываете, но, к сожалению, он очень устарел. Вам, вероятно, потребуется установить VS2008 SDK и Service Packs, чтобы заставить его работать - я знаю, что сделал.
Вот ссылка: http://extendedimmediatewin.codeplex.com/