Здравствуйте, VladD2, Вы писали:
VD>Сабж http://www.jetbrains.com/resharper/
1. Решарпер начался позже, чем Whidbey
2. Ноги решарпера растут из IDEA (IDE для Java), поэтому обратного "плагиата" тоже нет
3. Рефакторинг — весьма старая и хорошо проработанная дисциплина, у неё ноги растут из eXtreme Programming
4. В MS несколько иное отношение к рефаторингу, чем у ребят из JetBrains, так что это будут довольно таки разные инструменты, ИМХО
5. Решарпер очень рекомендую, хотя он еще и не очень готов. Сам пользуюсь уже месяца два — очень удобно Продуктивность растёт на глазах. Правда, местами приходится переучиваться на "мышление-справа-налево"...
... << RSDN@Home 1.1.4 beta 2 >>
"Develop with pleasure!"
Re[2]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, orangy, Вы писали:
O>5. Решарпер очень рекомендую, хотя он еще и не очень готов. Сам пользуюсь уже месяца два — очень удобно Продуктивность растёт на глазах. Правда, местами приходится переучиваться на "мышление-справа-налево"...
чем он лучше по сравнению с C# Refactory ?
* thriving in a production environment *
Re[3]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, Igor Sukhov, Вы писали:
IS>Здравствуйте, orangy, Вы писали:
O>>5. Решарпер очень рекомендую, хотя он еще и не очень готов. Сам пользуюсь уже месяца два — очень удобно Продуктивность растёт на глазах. Правда, местами приходится переучиваться на "мышление-справа-налево"...
IS>чем он лучше по сравнению с C# Refactory ?
Тем что жив Я пользовался C#R, вполне приличная поделка была, но относительно тормозная. Жаль, что померла. Там какое-то шевеление вроде есть, но релизов новых пока нет.. Из того, что мне безумно нравится в R#R:
— Подсветка ошибок на этапе редактирования. Еще не все определяются, он еще не выпущен. Но теперь у меня очень редко бывает компиляция с ошибками. Исправление идёт еще на этапе редактирования кода. В некотором роде background analysis.
— Quick Fixes. Это вообще мощная вещь. Опять же, не отшлифована еще, но жутко удобно. Например, пишешь себе FileStream, а оно подсвечивает и предлагает импортнуть System.IO. Не покидая зоны редактирования получаешь в начале файла using System.IO;
— Навигация. К базовым, к производным, к использованию, подсветка всяческая и т.п.
Вобщем, всего не перескажешь. Надо попробовать
... << RSDN@Home 1.1.4 beta 2 >>
"Develop with pleasure!"
Re[4]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, orangy, Вы писали:
IS>>чем он лучше по сравнению с C# Refactory ? O>Тем что жив Я пользовался C#R, вполне приличная поделка была, но относительно тормозная. Жаль, что померла. Там какое-то шевеление вроде есть, но релизов новых пока нет.. Из того, что мне безумно нравится в R#R: O>- Подсветка ошибок на этапе редактирования. Еще не все определяются, он еще не выпущен. Но теперь у меня очень редко бывает компиляция с ошибками. Исправление идёт еще на этапе редактирования кода. В некотором роде background analysis.
C#R на сайте есть инфа по версии 2.0 — но заценить дают старую версию. К тормозам уже привык =/
O>- Quick Fixes. Это вообще мощная вещь. Опять же, не отшлифована еще, но жутко удобно. Например, пишешь себе FileStream, а оно подсвечивает и предлагает импортнуть System.IO. Не покидая зоны редактирования получаешь в начале файла using System.IO;
kewl
O>- Навигация. К базовым, к производным, к использованию, подсветка всяческая и т.п.
O>Вобщем, всего не перескажешь. Надо попробовать
согласен =)
* thriving in a production environment *
Re[4]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Соглашусь на все сто -- Re#er вещь совершенно особая и по-своему замечательная. Сложно даже понять, как раньше удавалось без нее обходиться. А разница между текущим 88-м билдом и milestone 1 огромна, но даже тогда когда M1 вышел им уже можно было пользоваться.
Но есть один особый момент: Re#er -- это инструмент для разработки. Чтобы научиться использовать его эффективно, нунжно затратить некоторое время. Совсем не большое, но нужно некое психологическое усилие. К примеру, к наличию трех режимов autocompletion (basic, type и smart) нужно тоже привыкнуть.
Ну и наконец само отношение к продукту. Практически на любой вопрос или предложение в конференции отвечают в течении суток, а то и часа. Впрочем это, как понимаю, наследственное свойство всех EAP-ов.
Кстати, забавный факт -- исследование внутренностей показывает, что написано это чудо похоже целиком на C#. Этим и обуславливается некоторая задумчивость и периодические GC. Сейчас к счастью все стало вполне хорошо (P4 2.4 1GB), а раньше бывали неприятные ощущения. Интересно будет посмотреть на производительность в релизе. Заодно это покажет, насколько .NET вообще приспособлен для решения сложных алгоритмически и технически задач, связанных с обработкой большого количества мелких объектов.
Re[5]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, Mab, Вы писали:
Mab>Кстати, забавный факт -- исследование внутренностей показывает, что написано это чудо похоже целиком на C#. Этим и обуславливается некоторая задумчивость и периодические GC.
Эпизодическая тормознутость обусловлена странными особенностями Windows.Forms, который иногда ручками вызывает GC.Collect(). Ребята борются с этим
... << RSDN@Home 1.1.4 beta 2 >>
"Develop with pleasure!"
Re[2]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, orangy, Вы писали:
O>1. Решарпер начался позже, чем Whidbey
Незнаю, незнаю. МС обожает покупать технологии. Да и глупо соревноваться с МС.
O>2. Ноги решарпера растут из IDEA (IDE для Java), поэтому обратного "плагиата" тоже нет
Ну, это понятно.
O>3. Рефакторинг — весьма старая и хорошо проработанная дисциплина, у неё ноги растут из eXtreme Programming
Дауж станее некуда. Сам ХП уж росто таки мостодонт. Тогда уж надо было говорить о разных грепах... вот уж кому 100 лет в обед.
O>4. В MS несколько иное отношение к рефаторингу, чем у ребят из JetBrains, так что это будут довольно таки разные инструменты, ИМХО
Интересно чем? Список фич у МС больше. Все что перечислено в РеШарпе у МС вроде есть.
... << RSDN@Home 1.1.4 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, orangy, Вы писали:
O>- Quick Fixes. Это вообще мощная вещь. Опять же, не отшлифована еще, но жутко удобно. Например, пишешь себе FileStream, а оно подсвечивает и предлагает импортнуть System.IO. Не покидая зоны редактирования получаешь в начале файла using System.IO;
Вот этого в видбе нет. Остальное все вероде есть.
Самая большая проблема видби в скорости. Рефакторинг на проекте R#-а просто умирает. Тормоза по пол минуты.
... << RSDN@Home 1.1.4 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, Mab, Вы писали:
Mab>Кстати, забавный факт -- исследование внутренностей показывает, что написано это чудо похоже целиком на C#. Этим и обуславливается некоторая задумчивость и периодические GC.
Блин. А ты не подумал что они должны в реалтайме делать? Причем тут Шарп? У МС рефакторинг тормозит мама не грюй, а он на С++ написан и без ЖЦ.
Mab> Сейчас к счастью все стало вполне хорошо (P4 2.4 1GB), а раньше бывали неприятные ощущения. Интересно будет посмотреть на производительность в релизе. Заодно это покажет, насколько .NET вообще приспособлен для решения сложных алгоритмически и технически задач, связанных с обработкой большого количества мелких объектов.
Да это все показывать надо фомам не верующим. Код он и в африке код. Как напишишь так работать и будет. Там просто алгоритмы тонкие. Если их не вылизывать, то будет тормозить дай дорогу.
... << RSDN@Home 1.1.4 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[6]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, orangy, Вы писали:
O>Эпизодическая тормознутость обусловлена странными особенностями Windows.Forms, который иногда ручками вызывает GC.Collect(). Ребята борются с этим
А что у них ЖЦ долго делается?
... << RSDN@Home 1.1.4 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, Mab, Вы писали:
Mab>Ну и наконец само отношение к продукту. Практически на любой вопрос или предложение в конференции отвечают в течении суток, а то и часа. Впрочем это, как понимаю, наследственное свойство всех EAP-ов.
А как сказчать этот ЕАП?
... << RSDN@Home 1.1.4 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, orangy, Вы писали:
O>1. Решарпер начался позже, чем Whidbey O>2. Ноги решарпера растут из IDEA (IDE для Java), поэтому обратного "плагиата" тоже нет O>3. Рефакторинг — весьма старая и хорошо проработанная дисциплина, у неё ноги растут из eXtreme Programming O>4. В MS несколько иное отношение к рефаторингу, чем у ребят из JetBrains, так что это будут довольно таки разные инструменты, ИМХО O>5. Решарпер очень рекомендую, хотя он еще и не очень готов. Сам пользуюсь уже месяца два — очень удобно Продуктивность растёт на глазах. Правда, местами приходится переучиваться на "мышление-справа-налево"...
Странно, у меня на запуске студии сразу два исключения от РеШарпера, правда потом как-то все равно работает. Это нормально?
Жалко, что хоткеи в менюшке не показываются (или вдруг можно включить?).
Re: Похоже вот откуда ростут ноги у рефакторинга из VS 2005.
Нет, в Microsoft есть специальная группа, которая только IDE для Visual Studio и занимается. Там есть несколько ребят, которые занимаются инструментами для визуализации и рефакторинга кода — все штатные работники MS. По крайней мере так было в апреле этого года.
Posted via RSDN NNTP Server 1.9 beta
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
Re[2]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, Павел Кузнецов, Вы писали:
ПК>Нет, в Microsoft есть специальная группа, которая только IDE для Visual Studio и занимается. Там есть несколько ребят, которые занимаются инструментами для визуализации и рефакторинга кода — все штатные работники MS. По крайней мере так было в апреле этого года.
Ага только переодически покупаются отдельные технологии. Им ни ничего не стоит купить производителя или потырить идею.
... << RSDN@Home 1.1.4 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
> ПК>Нет, в Microsoft есть специальная группа, которая только IDE для Visual Studio и занимается. Там есть несколько ребят, которые занимаются инструментами для визуализации и рефакторинга кода — все штатные работники MS. По крайней мере так было в апреле этого года.
> Ага только переодически покупаются отдельные технологии. Им ни ничего не стоит купить производителя или потырить идею.
То, что я видел из инструментов визуализации и рефакторинга, в последнем на тот момент внутреннем билде, было явно еще сыровато для того, чтобы быть купленным. Кроме того, ребята несколько раз прямым текстом повторяли, что делали сами. А идею и "тырить" не нужно: она уже давно в воздухе витает
Posted via RSDN NNTP Server 1.9 beta
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
Re[3]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, WFrag, Вы писали:
WF>Здравствуйте, orangy, Вы писали:
O>>1. Решарпер начался позже, чем Whidbey O>>2. Ноги решарпера растут из IDEA (IDE для Java), поэтому обратного "плагиата" тоже нет O>>3. Рефакторинг — весьма старая и хорошо проработанная дисциплина, у неё ноги растут из eXtreme Programming O>>4. В MS несколько иное отношение к рефаторингу, чем у ребят из JetBrains, так что это будут довольно таки разные инструменты, ИМХО O>>5. Решарпер очень рекомендую, хотя он еще и не очень готов. Сам пользуюсь уже месяца два — очень удобно Продуктивность растёт на глазах. Правда, местами приходится переучиваться на "мышление-справа-налево"...
WF>Странно, у меня на запуске студии сразу два исключения от РеШарпера, правда потом как-то все равно работает. Это нормально?
WF>Жалко, что хоткеи в менюшке не показываются (или вдруг можно включить?).
Убедительно прошу, на сколько это возможно ВНИМАТЕЛЬНО прочитать о том как ставить продукт! Млин ну люди же трудились писали писали ....
С Уважением Сергей Чикирев
С Уважением Сергей Чикирев
Re[6]: Похоже вот откуда ростут ноги у рефакторинга из VS 20
Здравствуйте, VladD2, Вы писали:
Mab>>Ну и наконец само отношение к продукту. Практически на любой вопрос или предложение в конференции отвечают в течении суток, а то и часа. Впрочем это, как понимаю, наследственное свойство всех EAP-ов.
VD>А как сказчать этот ЕАП?
Пойти сюда: http://www.jetbrains.net/confluence/pages/viewpage.action?spaceKey=ReSharper&title=Download
Зарегистрироваться и качать последний билд.