С удивлением, уже не в первый раз, обнаруживаю что некоторые разработчики не используют решарпер, причем пробовали его (иногда даже несколько раз), но отказались. Мне кажется это прекрасный продукт, и мне только в кошмарном сне может приснится, что мне придется без него работать.
Поэтому я думаю, может быть компании jetbrains стоит устроить опрос — "Почему вы не используете решарпер?" и возможно сделать для себя какие-то выводы, чтобы в будущем что-то улучшить и увеличить количество пользователей.
Здравствуйте, MozgC, Вы писали:
MC>С удивлением, уже не в первый раз, обнаруживаю что некоторые разработчики не используют решарпер, причем пробовали его (иногда даже несколько раз), но отказались. Мне кажется это прекрасный продукт, и мне только в кошмарном сне может приснится, что мне придется без него работать. MC>Поэтому я думаю, может быть компании jetbrains стоит устроить опрос — "Почему вы не используете решарпер?" и возможно сделать для себя какие-то выводы, чтобы в будущем что-то улучшить и увеличить количество пользователей.
Насколько я помню, такой вопрос задается при деинсталляции решарпера.
Основной аргумент — тормозит. Остальные аргументы — бывает падает и один раз слышал такой перл — "а вот я знаю человека, у которого как глюкануло и весь код испортился". Я периодически рассылаю на команду скриншоты подчеркнутого кода (possible null ref ex, лямбды в цикле и пр.), который ушел в продакшн, но все равно не помогает. Один только переехал на re#.
MC>Спасибо за отличный продукт.
У меня просто студия с ним валится. Может конечно не только он виноват, стоит ещё NDepend, но без решарпера падает заметно реже
Tom>У меня просто студия с ним валится. Может конечно не только он виноват, стоит ещё NDepend, но без решарпера падает заметно реже
Не то что бы иногда падает, а постоянно, раз в час — полтора. при открытии солюшина, при билде итп...
Здравствуйте, MozgC, Вы писали:
MC>С удивлением, уже не в первый раз, обнаруживаю что некоторые разработчики не используют решарпер, причем пробовали его (иногда даже несколько раз), но отказались. Мне кажется это прекрасный продукт, и мне только в кошмарном сне может приснится, что мне придется без него работать.
Помнится, когда я в прошлый раз указывал причину сноса пятерки, написал что-то вроде "very bugly". Такие дела.
Здравствуйте, Legion13, Вы писали:
L> "very bugly". Такие дела.
"Товарищи ученые, у меня в подвале что-то стучит!"
Как всегда, нужны подробности. Что именно не работает?
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[3]: Почему вы не используете ReSharper?
От:
Аноним
Дата:
26.02.10 17:37
Оценка:
Здравствуйте, Tom, Вы писали:
Tom>>У меня просто студия с ним валится. Может конечно не только он виноват, стоит ещё NDepend, но без решарпера падает заметно реже Tom>Не то что бы иногда падает, а постоянно, раз в час — полтора. при открытии солюшина, при билде итп...
Это точно локальные проблемы.
А так да, аргументы в основном — "глючит", "тормозит" и "это есть в студии".
Здравствуйте, xvost, Вы писали:
X>"Товарищи ученые, у меня в подвале что-то стучит!" X>Как всегда, нужны подробности. Что именно не работает?
Я же не в упрек говорю, понятно что бета она и пишется бета. Исключения, возникающие спорадически. Честно жму на отправку информации об исключении в ненасытную джиру.
Вот из последнего, что запомнил. Если в настройках решарпера, секция External Sources, поменять местами какие-нибудь провайдеры — получаем эксепшен.
Re[5]: Почему вы не используете ReSharper?
От:
Аноним
Дата:
26.02.10 17:58
Оценка:
Здравствуйте, nikov, Вы писали:
N>Здравствуйте, Аноним, Вы писали:
А>>"это есть в студии".
N>
А здесь нет ничего смешного. Людям сложно объяснить, что рефакторинг по сравнению со студией летает, что раскраска кода повышает восприятие. Это сложно передать вербально. Тут нужно или очень грамотный маркетинг, или договор с МС, или брать и сажать людей в проекте принудительно. Под другому не убеждать (да и не хочется ).
Здравствуйте, xvost, Вы писали:
X>"Товарищи ученые, у меня в подвале что-то стучит!"
X>Как всегда, нужны подробности. Что именно не работает?
Как то не ставился у меня и все тут. Написал в саппорт — тыцнули мне какую-то ссылку на проблему. Толи ума не хватило, то ли усидчивости. В общем так и не полечил.
А потом наткнулся на CodeRush Xpress for C# and VB
Все для валенков(понятно), не тормозит и бесплатно.
А теперь объясните мне почему я таки должен попробовать во второй раз поставить себе R#?
L>Я же не в упрек говорю, понятно что бета она и пишется бета. Исключения, возникающие спорадически. Честно жму на отправку информации об исключении в ненасытную джиру. L>Вот из последнего, что запомнил. Если в настройках решарпера, секция External Sources, поменять местами какие-нибудь провайдеры — получаем эксепшен.
Уже исправлено
Здравствуйте, MozgC, Вы писали: MC>"Почему вы не используете решарпер?"
Ниже про 4.5:
1. Тормозит, при чем периодически начинает тормозить особенно злостно (заметил, не любит, если файл изменяется извне студии, например, сурсконтролом). Основной поинт.
2. Если я правильно помню, путает кодировки файлов и пробелы-табы, когда генерит код. Про первое не уверен, второе — точно. Это подло и дико бесит.
3. На нашем проекте при запуске из решарпера не работает дебаг тестов. Это грустно, потому как в остальном запускалка тестов прикольная.
4. Если я ничего не путаю, при отключении или удалении не восстанавливает настройки студии в части intellisence, поменянные при установке.
5. В паре мест глючит интеллисенс (с енумами, например). Видел, что в пятом поправили.
По поводу тормозов. Я в понедельник вернулся из трипа по США, где много и плодотворно беседовал с разработчиками. И вот что характерно — ни разу никто не пожаловался на перформанс. При этом от разработчиков в exUSSR я слышу это постоянно.
Вот такой вот парадокс.
... << RSDN@Home 1.2.0 alpha 4 rev. 1464 on Windows 7 6.1.7600.0>>
Здравствуйте, MozgC, Вы писали:
MC>Здравствуйте,
MC>С удивлением, уже не в первый раз, обнаруживаю что некоторые разработчики не используют решарпер, причем пробовали его (иногда даже несколько раз), но отказались.
Сейчас приходится мириться с ReSharper'ом 4.1, просто потому что это продукт от Оранджа пытаюсь к нему привыкнуть, но пока не в восторге:
1. Надоедлев. Постоянно предлагает сделать var из типа, потом когда сделаю предлагает сделать наоборот — вы бы определились, что рекомендуете. Иначе код в непонятных замечаниях — мне не нравится. Кроме того предлагает это в проектах .net 2. Оно конечно в VS 2008 компилится, но не компилится в VS 2005 и возможно в mono.
2. При неверном и сложном коде не может разобраться в коде, но и втроенный IntelliSense отрубает, хотя последний иногда более "понятливый" в трудных ситуациях.
3. То что предлагает, как правило не интересено разработчику моего уровня — я знаю что пишу. А вот то, что реально пригодилось бы не делает.
4. Поддержка XML, а особо XSD вообще убогая.
5. С++ не поддерживает.
Вообще я хорошо знаю студию и знаю как многие вещи, которые делает ReSharper сделать в студии. В этом смысле я не вижу фич, за которые стоит платить деньги в данном случае (разве, что выброс ненужных using). Тут вопрос в позиционировании продукта: сейчас такое ощущение, что продукт больше нацелен на начинающих программистов.
Здравствуйте, lboss, Вы писали:
L>Здравствуйте, MozgC, Вы писали:
L>1. Надоедлев. Постоянно предлагает сделать var из типа, потом когда сделаю предлагает сделать наоборот — вы бы определились, что рекомендуете. Иначе код в непонятных замечаниях — мне не нравится.
А вообще все настраивается в 2 клика
L> Кроме того предлагает это в проектах .net 2. Оно конечно в VS 2008 компилится, но не компилится в VS 2005 и возможно в mono.
выставьте в настройках проекта LanguageLevel = C#2.0, и эти подсказки не будут вообще появляться
L>2. При неверном и сложном коде не может разобраться в коде, но и втроенный IntelliSense отрубает, хотя последний иногда более "понятливый" в трудных ситуациях.
Нужен пример
L>3. То что предлагает, как правило не интересено разработчику моего уровня — я знаю что пишу. А вот то, что реально пригодилось бы не делает.
А что пригодилось бы? Например? Очень интересно
L>4. Поддержка XML, а особо XSD вообще убогая.
Ну XSD — это вотчина студии, мы там почти вообще ничего не делаем
L>5. С++ не поддерживает.
Ну это как бы факт
L>Вообще я хорошо знаю студию и знаю как многие вещи, которые делает ReSharper сделать в студии. В этом смысле я не вижу фич, за которые стоит платить деньги в данном случае (разве, что выброс ненужных using). Тут вопрос в позиционировании продукта: сейчас такое ощущение, что продукт больше нацелен на начинающих программистов.
У продукта несколько позиций. В том числе и на профессионалов, который хотят концентрироваться на задаче, возлагая рутинные операции на инструментарий.
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Здравствуйте, тыдыщъх, Вы писали:
L>>В этом смысле я не вижу фич, за которые стоит платить деньги в данном случае (разве, что выброс ненужных using). Т>Студия прекрасно умеет выбрасывать ненужные using. (Right click на блоке using->Organize usings)
Да и студия для этого в общем-то не нужна!
Достаточно открыть файл в notepad'е, поставить каретку на неиспользуемый using, и несколько раз нажать delete
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"