Давайте предположим, что у меня есть классReSharper изменяет INTELLISENSE поведение, когда initilizing объекты
public class Dummy
{
public int DummyInt { get; set; }
public string DummyString { get; set; }
}
и где-то в коде у меня есть:
var dummy = new Dummy
{
В VS10, если я нажимаю в настоящее время «а» я буду получить список участников: DummyInt, DummyString. Но при включенном ReSharper ничего не будет показано, если я нажму 'a'. Я должен нажать 'd', чтобы отобразить оба поля.
Я прошел через параметры ReSharper, но я не могу найти его нигде. Можно ли отключить это?
R # 7,1
Почему вы ожидаете буквы «a», чтобы воспитывать учеников, у которых нет буквы «a»? Возможно, просто используйте «это». если это поведение, которое вы хотите? –
Спасибо за ответ. Потому что я привык к этому. Вот как работает оригинальный VS10 intellisense. Это действительно хорошо, если вы не помните названия полей. Вы можете нажать «a», и будет показан список всех участников. «Это» не поможет здесь. –
Я добавлю, что не будет список всех полей, но список всех полей, которые вы еще не использовали. Крайне полезно при тестировании и необходимости создания сложных фиктивных объектов. –