External Sources
Structured Patterns
Project Refactorings
Call and Value Tracking
Internationalization
Visual Studio 2010 support (coming soon)
ASP.NET markup support
ASP.NET MVC support
Intellisense improvements
Bookmarks
Inspect project/folder
Upgrade-to-LINQ analysis
Native NUnit support
Xml Formatting
Posted via RSDN NNTP Server 2.1 beta
20.10.09 21:53: Перенесено из 'Средства разработки'
Здравствуйте, der Igel, Вы писали:
DI>What's New in ReSharper 5.0
Ещё одна совершенно офигенная новая фича: отслеживание типов локальных переменных и связанные с этим анализы. Я уже нашел кучу багов в нашем проекте благодаря этому.
using System;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
class MyClass
{
static void Foo(Control c)
{
if(c is WebControl)
{
Console.WriteLine("WebControl");
var htmlControl = (HtmlControl) c; // Possible System.InvalidCastExceptionreturn;
}
if(c is Panel) // Expression is always false
{
Console.WriteLine("Panel"); // Code is heuristically unreachablereturn;
}
}
}
Здравствуйте, nikov, Вы писали:
N>Ещё одна совершенно офигенная новая фича: отслеживание типов локальных переменных и связанные с этим анализы. Я уже нашел кучу багов в нашем проекте благодаря этому.
Афигеть! И что, оно это на лету делает? Или надо анализ запускать специально?
Здравствуйте, Аноним, Вы писали:
А>Подскажите, пожалуйста, способ вывести все сообщения в одно окно, наподобие вкладки Erorrs.
Правой кнопокой на солюшене -> Inspect Scope
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[3]: ReSharper 5.0 EAP
От:
Аноним
Дата:
28.10.09 13:35
Оценка:
Здравствуйте, xvost, Вы писали:
X>Здравствуйте, Аноним, Вы писали:
А>>Подскажите, пожалуйста, способ вывести все сообщения в одно окно, наподобие вкладки Erorrs.
X>Правой кнопокой на солюшене -> Inspect Scope
Огромное спасибо! Долго не мог найти эту функцию! Очень удобно пользоваться когда открываешь чужой файл с кучей предупреждений и нужно быстро оценить кол-во действительно критичных.