Это не совсем то, что вы просите, но LinqPad может выполнять специальные запросы Linq на лету. К сожалению, он никак не связан с отладчиком VS, поэтому вы не можете использовать его как часы, так как у вас нет доступа ни к одной из переменных в вашем коде, это всего лишь инструмент фрагмента кода. Это весьма полезно для отладки Linq в SQL / Entities / XML, потому что вы можете настроить наблюдение за всеми обычными переменными и затем воссоздать ваш запрос linq в LinqPad, подключенном к тому же источнику данных. Это менее полезно для запросов Linq, работающих с простыми старыми коллекциями, которые были заполнены в коде, вам нужно будет как-то воссоздать коллекции в Linqpad, чтобы иметь возможность запрашивать их.