2012-01-17 2 views
3

Возможно ли получить resharper для перечисления только используемых параметров для asp-элементов управления?Переполнение информации о переполнении ASP-переадресации ASP.NET

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

Может быть, можно отключить перерасчет intellisense для html? Изображения ниже показывают различие

Стандартный Intellisense

Standard Intellisense

ReSharper Intellisense

ReSharper Intellisense

+0

Я нашел, как отключить resharper intellisense для html и серверных страниц. Но это не совсем то, что я хочу сделать. ReSharper -> Опции -> IntelliSense -> Общие -> Ограниченный ретранслятор IntelliSense. Проверяйте все, кроме «HTML (.html файлов и страниц сервера) – Lejdholt

ответ

3

Я думаю, вы не можете. Это случай, когда побеждает VS родной IntelliSense.

У вас есть возможность отключить завершение HTML, как вы указали в своем комментарии, и/или попробовать Smart Completion здесь и там, надеясь, что в определенных положениях кода он сможет отфильтровать нерелевантные элементы завершения.

Там связаны пожелания в ReSharper отслеживания проблем, например

, которые вы можете голосовать за (и смотреть).

+0

Разработчики ASP .net нуждаются в этом исправлении !!! Проблема с отключением HTML-завершения или отключением ReSharper IntelliSense (перемещение смарт-автозаполнения до ctrl + alt + space) заключается в том, что у вас не будет приятного автозаполнения в качестве примера для <%$Resource:> элементов. Даже если вы нажмете ctrl + alt + space - нет предложений для файлов resx, только предложение ключей для локального resx, но если вы включите ReSharper IntelliSense по умолчанию , будет предложено имя файла resx (я имею в виду для разных файлов глобальных ресурсов). По крайней мере, группируйте важные теги и используйте этот желтый значок для них = ((( – Zakus