Использовал два года назад беты решарпера, потом перестал из за
1. Проблем с производительностью на средне-больших солюшенах (10-15 проектов по 30-50 файлов).
2. Невозможностью нормально работать с C++ проектами при активированном решарпере.
2хядерник + 4 Гб памяти (рекомендуемые требования решарпера) = всё отлично, даже с solution wide analysis = on в случае 30 проектов в solution. Каждый проект 10-60 файлов.
На 2 Гб памяти немного тоскливо. Во время активной отладки/программинга тяжелых проектов, часа через 4, студия занимает около 1 Гбайта.
P.S.
ReSharper 4.5 System Requirements
* Processor: Pentium IV 1.5 Ghz (Intel Core 2 Duo 2GHz recommended)
* Memory: 1Gb (4Gb recommended)
Сейчас сижу на последней версии 4й ветки.
C производительностью проблем они не решили :(
Мощная тачка загибается как только может. Хотя в 2010 студии не пробовал
Работаю на 4.х
У меня в solution порядка 56 проектов на c# — проблем ни каких.
У РеШарпера проблемы только с WebSite Project (не путать с Web Application) а так почти всё ок.
Но, проблемы с производительностью отрицать не буду — есть.
1) Стало сильно лучше, но все равно не очень. Возможно это еще остатки проблем одновременной работы решарпера и team explorer'а. (C2D 2.3 с 4мя гб памяти, win 2003). На семерке x64 и кваде стало приемлемо. Сейчас использую ночные билды 5го.
2) Коллеги говорят, что все плохо.
Обожаю Решерпер. Но в 5й версии F2 работает просто отвратительно — столько лишнего пытается переименовать :(
Но JetBrains хочется пожелать процветания! Ребята молодцы!
Есть энтитя User. У нее есть пропертя Type. Если я решусь ее переименовать, то выдастся окошко с более чем 150 местами, где еще есть упоминание об Туре (при чем совсем не связанных с моей пропертей):
*.aspx.cs: if (Session[«Type»] != null)
.dbml: <Table Name=«dbo.ActionType» Member=«ActionTypes»>
.dbml: <Type Name=«AlbumGroup»>
.dbml: <Column Name=«Title» Type=«System.String» DbType=«VarChar(50) NOT NULL» CanBeNull=«false» /> (в этой строчке 2 замены)
При чем убрать галочки со строк дбмл-ки дело непростое — или кликай по всем найденным вхождениям, или с шифтом да контролом выделять их. Нельзя отменить все галочки с dbml-файла…
а почему вы сразу не уберете галочку «Search in comments and literal strings»?
«При чем убрать галочки со строк дбмл-ки дело непростое — или кликай по всем найденным вхождениям, или с шифтом да контролом выделять их. Нельзя отменить все галочки с dbml-файла…» — а про это вообще непонятно. Там ведь дерево, если нажать space на узле, то снимаются все галочки с потомков.
Потому что часть галочек всё же нужна.
Сейчас я просто перестал использовать Ф2. Переименовываю ручками, и по Ctrl-Shift-B смотрю где что упало. Плохой выход, конечно, легко в aspx-страницах что-то проглядеть, но вот иначе никак… :(
ReSharper: Call Hierarchy