resharper- все статьи тега


Чем отличаются ReSharper C++ и Visual Assist

Чем они отличаются друг от друга? JetBrains перечисляет некоторые различия здесь, но я слышал, что в списке могут быть некоторые неточности. ...

Как решить "неиспользуемого имущества для ReSharper-это" предупреждение о недвижимости исключительно для показа/члены ценность?

Я определил два свойства "Name" и " ID " для объекта, который я использую для DisplayMember и ValueMember ComboBox с источником данных BindingList. Я недавно установил Resharper, чтобы оценить его. Resharper предупреждает меня о том, что эти два свойства не используются. Пример кода: BindingList<ClassSample> SampleList = new BindingList<ClassSample>(); // populate SampleList cmbSampleSelector.DisplayMember = "Name"; cmdSampleSelector.ValueMember = "ID"; cmbSampleSelector.DataSou ...

Обработка предупреждение для возможного многократного перечисления интерфейс IEnumerable

в моем коде нужно использовать IEnumerable<> несколько раз таким образом получить ошибку Resharper "возможно многократное перечисление IEnumerable". пример кода: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new ArgumentException(); var firstObject = objects.First(); var list = DoSomeThing(firstObject); var secondList = DoSomeThingElse(objects); list.AddRange(secondList); return li ...

Инвертировать оператор " if " для уменьшения вложенности

когда я подбежал для ReSharper на моем коде, например: if (some condition) { Some code... } ReSharper дал мне вышеупомянутое предупреждение (инвертировать оператор " if " для уменьшения вложенности) и предложил следующее исправление: if (!some condition) return; Some code... хотелось бы понять, почему это лучше. Я всегда думал, что использование "return" в середине метода проблематично, что-то вроде "goto". ...

Сочетания клавиш не активны в Visual Studio с установленным Resharper

У меня есть Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop установлен 4.7.44. проблема в том, что нет ссылки активны с момента установки Resharper. например: Я могу переименовать через ' > 'переименовать'. Но ярлык Ctrl+R ничего не делает. Я схема клавиатуры Resharper для визуальной студии' В 'для ReSharper > параметры > среда > Клавиатура И Меню' есть ли способ активировать ярлыки? Спасибо. ...

Почему ReSharper хочет использовать 'var' для всего?

Я только начал использовать ReSharper с Visual Studio (после многих рекомендаций по SO). Чтобы попробовать его, я открыл недавний ASP.NET проект MVC. Одна из первых и наиболее частых вещей, которые я заметил, это предложить изменить большинство/все мои явные объявления на var вместо. Например: //From This: MyObject foo = DB.MyObjects.SingleOrDefault(w => w.Id == 1); //To This: var foo = DB.MyObjects.SingleOrDefault(w => w.Id == 1); и так далее, даже с простыми типами, такими как int,boo ...

Метод тестирования неубедителен: тест не был запущен. Ошибка?

У меня есть тестовый класс и ниже я опубликовал тест из тест класс namespace AdminPortal.Tests.Controller_Test.Customer { [TestClass] public class BusinessUnitControllerTests { private IBusinessUnitRepository _mockBusinessUnitRepository; private BusinessUnitController _controller; [TestInitialize] public void TestInitialize() { _mockBusinessUnitRepository = MockRepository.GenerateMock<IBusinessUnitRepository>(); ...

Каковы некоторые альтернативы ReSharper? [закрытый]

Я рассматриваю возможность покупки ReSharper лицензия, но есть ли какие-либо возможные альтернативы ReSharper и как бы вы оценили их по сравнению с ReSharper? Это не обязательно должна быть бесплатная альтернатива, но я просто хотел бы знать, насколько хорош аналог. ...

В чем разница между обычной строкой и дословной строкой?

У меня есть пробная версия Resharper, и она всегда предполагает, что я переключаю обычные строки на дословные строки. В чем же разница? ...

Resharper-найти все неиспользуемые классы

Я знаю, как найти неиспользуемые ссылки на один файл, щелкнув правой кнопкой мыши на файл и выбрав опцию "поиск использований". Есть ли способ я могу увидеть или получить список все неиспользуемые классы или файлы в мой проект ? ...

Удаление ReSharper 4.5

У меня есть ReSharper 4.5 в Visual Studio 2008. Теперь я хочу установить ReSharper 5, но я не могу сделать это, прежде чем удалить ReSharper 4.5. Как я могу удалить ReSharper 4.5? ...

Почему я не могу ссылаться на свою библиотеку классов?

У меня есть решение, которое содержит веб-сайт и библиотеку классов в Visual Studio 2008. затем у меня есть другой проект веб-сайта за пределами решения, который должен ссылаться на библиотеку классов. Я щелкните правой кнопкой мыши папку Bin или проект и выберите Добавить ссылку, затем выберите Мой проект библиотеки классов, он добавляет 15 или около того DLL, что библиотека классов нуждается в папке bin веб-сайтов, но ни один из них .cs-файлы распознают операторы using. using MyLibrary.MyFo ...

Мне нужен обходной путь для Resharper, когда он говорит "не удалось изменить документы". Кто-нибудь знает, почему он это делает и как обойти это?

Я заметил несколько раз за последние месяцы, что иногда я буду использовать маленький значок желтой лампочки и щелкните правой кнопкой мыши его и выберите вариант для него, чтобы исправить что-то для меня, а затем он просто подчеркивает, что он собирался исправить и всплывает сообщение, которое говорит "не удалось изменить документы". У кого - нибудь была эта проблема? Знаете ли вы, как его преодолеть? Это почти так же, как если бы Решарпер думал, что документ доступен только для чтения или ч ...

Сочетание клавиш для закрытия всех вкладок, кроме текущей в Visual Studio?

кто-нибудь знает комбинацию клавиш для закрытия всех вкладок, кроме текущей в Visual Studio? И пока мы на нем, ярлык для закрытия всех вкладок? Есть ли вариант Resharper для этого? Я заглядывал в прошлое и никогда не мог его найти. ...

Есть ли сочетания клавиш для запуска модульного теста ReSharper?

по очевидным причинам производительности я прилагаю усилия к обучению и использованию как можно большего количества сочетаний клавиш для различных команд Re#. однако, похоже, что модульный тестовый бегун не имеет никаких связанных клавиш быстрого доступа. Я хочу иметь возможность выбирать определенные тесты и иметь возможность запускать или отлаживать их, не прибегая к захвату мыши каждый раз. Является ли использование мыши моим единственным вариантом? ...

TODO комментарий цвет шрифта в VS2010 с ReSharper и производительность электроинструментов

Я только что установил средства повышения производительности для Visual Studio 2010. У меня также установлен ReSharper. До установки PowerTools, мои комментарии TODO (т. е. // TODO: Do Something) были показаны в коде, используя шрифт, указанный в разделе VS options как "Resharper todo Item". Теперь это темно-синий цвет и, по-видимому, игнорирует настройку в параметрах VS. Я использую темную тему, поэтому я едва могу прочитать эти комментарии. Я прокопал все варианты, которые я могу найти (все п ...

Методы алфавитизации в Visual Studio

есть ли какой-либо плагин или инструмент для Visual Studio 2008, чтобы систематизировать методы? В идеале я хотел бы инструмент, который будет алфавитировать выбор или указанный тип (т. е. только методы, а не переменные-члены), либо автоматически, либо по требованию. ...