Стоит ли модернизировать VS2010 Ultimate, чтобы воспользоваться расширенными функциями отладки?
В настоящее время я использую VS2010 Premium и слышал, что отладка в Ultimate намного лучше. Действительно ли стоит обновить до Ultimate, чтобы использовать новые функции отладки, которые они включили? Или это маркетинговая реклама и не может использоваться для ежедневных сценариев развития?
Я считаю, что эта функция называется IntelliTrace.
Ответы
Ответ 1
Вы работаете в команде? Вы получаете сообщения об ошибках, сообщенные вам тестером, а затем вы не можете их воспроизвести? Сэкономит ли вам много времени, чтобы "отлаживать" фактическую настройку тестера - видеть их значения и путь выполнения? Или, возможно, вы работаете с другим разработчиком. Хотите ли вы установить кучу контрольных точек и оставить "примечания" в коде (закрепленные советы для данных), а затем экспортировать их и передать их другому разработчику, сказав: "ошибка, которую мы ищем в вашей части кода".
Если эти сценарии причиняют вам боль сейчас, вы хотите Ultimate. Если вы работаете в одиночку, возможно, что IntelliTrace сделает вас Ultimate. В отладчике прохладно "перемещение времени".
Ответ 2
Если вы сильно работаете с Linq to SQL/Linq для сущностей, функция IntelliTrace, безусловно, будет полезна.
Затем вы должны обновить.
Ответ 3
у них есть немало названных преимуществ на этом сайте http://c.ittoolbox.com/groups/technical-functional/csharp-l/whats-new-in-vs2010-and-is-it-worth-upgrading-3531098#M3669289
Ответ 4
IntelliTrace - единственный способ загрузить аварийные и другие журналы событий из Windows Azure. DevFabric не является 100% -ным представлением лазурной среды развертывания. Я использовал Intellitrace для быстрого поиска развертывания. Когда для развертывания требуется всего 20 минут, имея инструмент, который экономит вам 1 или 2 цикла развертывания, он быстро рассчитывается.