Здравствуйте, HotDog, Вы писали:
HD>Апгрейд с 5.1 опять за деньги?
Если он куплен до апреля — то да
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re: Вышел ReSharper 6.0!
От:
Аноним
Дата:
01.07.11 16:08
Оценка:
Здравствуйте, der Igel, Вы писали:
А что за траблы с Import Namespace и Inherits на aspx в asp.net mvc.
В пятой версии пол беды, при описывании типа модели в Inherits вместо того что бы дабавлять нужный Import прописывался полный неймспейс, приходилось писать руками.
Так в 6 версии если тип модели не указан полностью, никакой импорт не помогает, подчеркивает красным, если прописать с неймспейсом, то все ок.
Здравствуйте, der Igel, Вы писали:
DI>Ура! DI>http://blogs.jetbrains.com/dotnet/2011/06/resharper-6-is-here/ DI>Что нового: DI>* JavaScript DI>* CSS DI>* ASP.NET MVC Razor DI>* Decompiler DI>* и ещё много чего
Я вот одного не понимаю. Почему JetBrains, не напишет свою IDE для .NET, а занимается прикручиванием убогих фич, к 5 разным, плохо совместимым, и еще более убогим VisualStudio? Если будет совместимость по форматам проектов, то переход на нее будет довольно простым. Да и Java плавно становится коболом нового поколения, с соответственным спросом на новые версии IDE. Почему бы не перевести имеющуюся команду на разработку для более перспективной платформы?
Здравствуйте, xvost, Вы писали:
X>Ты только не уходи, без тебя тут скучно.
Да я по своей воле отсюда ещё ни разу не уходил. Впрочем, удивляться нечему: в вашем эльфийском уголке модераторы один другого витиеватей. Одному слово "ёжик" провоцирует боль в межягодичном пространстве, другому мерещится умение EF распараллеливать LINQ-запросы.
Ну да чёрт с ними пока. Я ж зашел отметиться в теме про нового победителя в номинации "самый тормозной, глючный и прожорливый аддин к студии". Сенсаций не будет: уже много лет подряд награду получает решарпер. По глючности пытался пробиться вперед Tangible T4 Editor, но они баги всё-таки пофиксили. А вот реактивные мозги в этом плане молодцы: фиксить не стали. Мужики, уважаю.
с невозможностью отладки unmanaged кода в тестах. Вроде как в Resharper 6 баг закрыли — как говорится не прошло и года (вернее уже прошел ).
Но сразу нагрянула новая беда. Студия валится при остановке отладки unmanaged Unit-теста по Shift+F5.
Воспроизведение такое:
1. Берем этот solution из упомянутого выше бага.
2. Распаковываем, открываем solution 2008 студией.
3. Ставим в свойствах проект CliLib.Test — Debug|Enable unmanaged code Debugging.
4. Закрываем solution, открываем заново. Если этого не сделать отладка unamanaged кода не подхватится — по-моему это тоже баг.
5. Ставим breakpoint на строке 14 (wrapper.SetSomeValue(newValue)) файла SomeWrapperTest.cs проекта CliLib.Test.
6. Запускаем на отладку тест TestSettingSomeValue ткнув в Ваш значок слева от тестового метода и выбрав Debug
7. Resharper доходит до строки 14. Немного ждем. Жмем Shif + F5 для остановки отладки — студия вылетает.
8. Если шаги 6-7 не привели к падению попробуйте их выполнить еще раз.
Если интересно ОС: Windows 7 32-битная.
P.S. Иногда студия показывала при запуске отладки теста следующее:
Windows has triggered a breakpoint in JetBrains.ReSharper.TaskRunner.MSIL.exe.
This may be due to a corruption of the heap, which indicates a bug in JetBrains.ReSharper.TaskRunner.MSIL.exe or any of the DLLs it has loaded.
This may also be due to the user pressing F12 while JetBrains.ReSharper.TaskRunner.MSIL.exe has focus.
The output window may have more diagnostic information.
Здравствуйте, Finder_b, Вы писали:
F_>Я вот одного не понимаю. Почему JetBrains, не напишет свою IDE для .NET, а занимается прикручиванием убогих фич, к 5 разным, плохо совместимым, и еще более убогим VisualStudio? Если будет совместимость по форматам проектов, то переход на нее будет довольно простым. Да и Java плавно становится коболом нового поколения, с соответственным спросом на новые версии IDE. Почему бы не перевести имеющуюся команду на разработку для более перспективной платформы?
потому что MS не отдаст этот рынок. А у JetBrains нету ресурсов тягаться с MS. В результате ни решарпера, ни гипотетической IDE у JetBrains не останется.
Здравствуйте, Аноним, Вы писали:
А>А что за траблы с Import Namespace и Inherits на aspx в asp.net mvc. А>В пятой версии пол беды, при описывании типа модели в Inherits вместо того что бы дабавлять нужный Import прописывался полный неймспейс, приходилось писать руками. А>Так в 6 версии если тип модели не указан полностью, никакой импорт не помогает, подчеркивает красным, если прописать с неймспейсом, то все ок.
А можно пример? Там все должно было быть вылечено.
Re[3]: Вышел ReSharper 6.0!
От:
Аноним
Дата:
03.07.11 10:44
Оценка:
Здравствуйте, qxWork, Вы писали:
W>А можно пример? Там все должно было быть вылечено.
Создаете проект asp.net mvc 3, добавляете вью aspx не стронг, заменяете dynamic на ChangePasswordModel, ждете синую подзказку с неймспейсом, щелкаете, вместо того что бы добавить Import прописывается полное название. Убераете его и побавляете <%@ Import="" %>, ChangePasswordModel все равно подсвечивается красным.
Здравствуйте, Jack128, Вы писали:
J>потому что MS не отдаст этот рынок. А у JetBrains нету ресурсов тягаться с MS. В результате ни решарпера, ни гипотетической IDE у JetBrains не останется.
А ресурсы тягаться с Apple почему-то есть. В результате IDE для Objective-C.
Здравствуйте, Finder_b, Вы писали:
F_>Я вот одного не понимаю. Почему JetBrains, не напишет свою IDE для .NET, а занимается прикручиванием убогих фич, к 5 разным, плохо совместимым, и еще более убогим VisualStudio? Если будет совместимость по форматам проектов, то переход на нее будет довольно простым. Да и Java плавно становится коболом нового поколения, с соответственным спросом на новые версии IDE. Почему бы не перевести имеющуюся команду на разработку для более перспективной платформы?
Очевидно, потому, что VS IDE вполне пристойный им пользуется 99.99% win программеров и вряд ли кто то из них захочет изучать другой IDE.
Здравствуйте, Аноним, Вы писали:
А>Создаете проект asp.net mvc 3, добавляете вью aspx не стронг, заменяете dynamic на ChangePasswordModel, ждете синую подзказку с неймспейсом, щелкаете, вместо того что бы добавить Import прописывается полное название. Убераете его и побавляете <%@ Import="" %>, ChangePasswordModel все равно подсвечивается красным.
Хотите сказать что у вас при >ждете синую подзказку с неймспейсом, щелкаете, вместо того что бы добавить Import прописывается полное название.
добавляется импорт? Может это тогда какая настройка?
Объясните что вам дает решарпер ?
Я вот его поставил где-то полгода назад через несколько месяцев снес.
Сначала показалось да удобно, подсказки и т.п., но по большому счету все это было от моего незнания некоторых вещей или которыми не привык пользоваться.
В принципе все шорткаты и сниппеты, рефактор студия 2010 умеет делать сама, решарпер помогал только подсказками, типа тут можно заменить тип на var и т.п. но после их изучения кроме тормозов решарпер мне ничего не давал в результате был снесен.
Может я что-то в нем пропустил важное.