ReSharper 2.0 EAP - build 202
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 25.07.05 20:36
Оценка: 36 (3)
Привет всем,

Новая версия ReSharper 2.0 вышла! Поправлена куча ошибок

Скачивать тут: http://www.jetbrains.net/confluence/display/ReSharper/Download
Комментарии приветствуются тут: http://www.jetbrains.net/confluence/display/ReSharper/Tracker
(либо в этом топике однако)

NB Если вы открываете солюшены с ASP и exception'ы валятся, ПОЖАЛУЙСТА, попробуйте сделать маленький солюшен с 1-2 .aspx файлами, на которых оно таки-да свалится и пришлите нам сорцы.


25.09.06 16:46: Перенесено модератором из 'Средства разработки' — orangy
Re: ReSharper 2.0 EAP - build 202
От: Блудов Павел Россия  
Дата: 26.07.05 02:17
Оценка:
Здравствуйте, qxWork, Вы писали:

W>Новая версия ReSharper 2.0 вышла! Поправлена куча ошибок


Да уж... File Structure теперь валится просто непрерывно, а не один раз при открытии

System.NullReferenceException: Object reference not set to an instance of an object.
at DevExpress.XtraTreeList.TreeList.GetVisibleIndexByNode(TreeListNode node)
at DevExpress.XtraTreeList.TreeList.SetNodeIndex(TreeListNode node, Int32 index)


Вылечилось (вроде) убиванием всех кешей. А уже собирался сносить к чертям.
Re: ReSharper 2.0 EAP - build 202
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.07.05 02:44
Оценка:
Здравствуйте, qxWork, Вы писали:

W>NB Если вы открываете солюшены с ASP и exception'ы валятся, ПОЖАЛУЙСТА, попробуйте сделать маленький солюшен с 1-2 .aspx файлами, на которых оно таки-да свалится и пришлите нам сорцы.


Добрый но бесплатный совет...

В составе Моно есть специальный набор файлов с ошибками. Заставьте кого-нить сделать тест загружающий их. Думаю, это даст очень неплохую базу для отладки.

Ну, и неплохой идее является потестироваться на открытых проектах. Те же Янус, Rsdn.Editor, R# и т.п. в вашем респоряжении. Ну, и само собой весь сорфорж.
... << RSDN@Home 1.2.0 alpha rev. 591>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: ReSharper 2.0 EAP - build 202
От: OmSoft Россия  
Дата: 26.07.05 04:06
Оценка:
Здравствуйте, qxWork, Вы писали:

W>Привет всем,


W>Новая версия ReSharper 2.0 вышла! Поправлена куча ошибок


W>Скачивать тут: http://www.jetbrains.net/confluence/display/ReSharper/Download

W>Комментарии приветствуются тут: http://www.jetbrains.net/confluence/display/ReSharper/Tracker
W>(либо в этом топике однако)

Всё это безусловно здорово, но вот в треке я не углядел, подправлены ли ошибки с рацветкой лампочки (нудная маджента Re[5]: ReSharper 2.0 EAP
Автор: Dog
Дата: 20.07.05
) и с переводом строки по enter в поп-апе Re: ReSharper 2.0 EAP
Автор: AndrewVK
Дата: 20.07.05
? (или я плохо смотрел?)
... << RSDN@Home 1.2.0 alpha rev. 581 >>

Может показаться, что я ничего не делаю, но на клеточном уровне я очень занят.
Re[2]: ReSharper 2.0 EAP - build 202
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 26.07.05 07:46
Оценка:
OS>Всё это безусловно здорово, но вот в треке я не углядел, подправлены ли ошибки с рацветкой лампочки (нудная маджента Re[5]: ReSharper 2.0 EAP
Автор: Dog
Дата: 20.07.05
)

нет, к сожалению, ее не удается воспроизвести стабильно, посему можно лишь говорить о возможных фиксах.

и с переводом строки по enter в поп-апе Re: ReSharper 2.0 EAP
Автор: AndrewVK
Дата: 20.07.05
?
а вот это у меня не воспроизводится. Правильнее сказать, такое поведение получается в попае студийном, а не нашем.
Re[3]: ReSharper 2.0 EAP - build 202
От: Mab Россия http://shade.msu.ru/~mab
Дата: 26.07.05 10:05
Оценка:
W>нет, к сожалению, ее не удается воспроизвести стабильно, посему можно лишь говорить о возможных фиксах.
Странно.. у меня воспроизводится безо всяких проблем на двух машинах, где раньше стоял 154. VS2003 (на VS2005 все ок, кстати), Windows XP SP1 Eng.

Воспроизводится -- в смысле, только с маджентой и бывает.
Re[3]: ReSharper 2.0 EAP - build 202
От: OmSoft Россия  
Дата: 26.07.05 10:08
Оценка:
Здравствуйте, qxWork, Вы писали:

OS>>Всё это безусловно здорово, но вот в треке я не углядел, подправлены ли ошибки с рацветкой лампочки (нудная маджента Re[5]: ReSharper 2.0 EAP
Автор: Dog
Дата: 20.07.05
)

W>нет, к сожалению, ее не удается воспроизвести стабильно, посему можно лишь говорить о возможных фиксах.
Эх
W>и с переводом строки по enter в поп-апе Re: ReSharper 2.0 EAP
Автор: AndrewVK
Дата: 20.07.05
?

W>а вот это у меня не воспроизводится. Правильнее сказать, такое поведение получается в попае студийном, а не нашем.
Два раза эх
А продук нравился ...
... << RSDN@Home 1.2.0 alpha rev. 581 >>

Может показаться, что я ничего не делаю, но на клеточном уровне я очень занят.
Re: ReSharper 2.0 EAP - build 202
От: Dog  
Дата: 26.07.05 11:27
Оценка:
Не перенеслись стили кодрования из прошлого билда.
... << RSDN@Home 1.1.4 beta 7 rev. 458>>
Re[2]: ReSharper 2.0 EAP - build 202
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 26.07.05 11:30
Оценка:
Здравствуйте, Dog, Вы писали:

Dog>Не перенеслись стили кодрования из прошлого билда.


Угу. И пока не будут переноситься. Эту функциональность сделаем ближе к релизу (когда более-менее устаканятся новые опции)
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[4]: ReSharper 2.0 EAP - build 202
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 26.07.05 11:37
Оценка:
Mab>Воспроизводится -- в смысле, только с маджентой и бывает.
Я ее сегодня еще помучал. Маджентой не бывала ни разу, правда, я поборолся с тем, что она оказывалась в некоторых случаешь поверх других окон.... Вставил repaint, будем посмотреть в следующем билде...
Re: ReSharper 2.0 EAP - build 202
От: mr_ST  
Дата: 26.07.05 12:14
Оценка:
Здравствуйте, qxWork, Вы писали:

W>Новая версия ReSharper 2.0 вышла! Поправлена куча ошибок

И, как водится, добавлены новые

W>Скачивать тут: http://www.jetbrains.net/confluence/display/ReSharper/Download

W>Комментарии приветствуются тут: http://www.jetbrains.net/confluence/display/ReSharper/Tracker
W>(либо в этом топике однако)
W>NB Если вы открываете солюшены с ASP и exception'ы валятся, ПОЖАЛУЙСТА, попробуйте сделать маленький солюшен с 1-2 .aspx файлами, на которых оно таки-да свалится и пришлите нам сорцы.

1. Если кликнуть в верхней части оранжевого квадрата (рядом со скроллбаром) то окно FileStructure становится девственно пустым
2. Подводим курсор к метке ворнинга (оранжевай полоска), ждем пока появится тултип, быстро переводим курсор на соседнюю полоску — остается висеть старый тултип.
Re[2]: ReSharper 2.0 EAP - build 202
От: mr_ST  
Дата: 26.07.05 12:25
Оценка:
Здравствуйте, mr_ST, Вы писали:

_ST>Здравствуйте, qxWork, Вы писали:


W>>Новая версия ReSharper 2.0 вышла! Поправлена куча ошибок

_ST>И, как водится, добавлены новые

W>>Скачивать тут: http://www.jetbrains.net/confluence/display/ReSharper/Download

W>>Комментарии приветствуются тут: http://www.jetbrains.net/confluence/display/ReSharper/Tracker
W>>(либо в этом топике однако)
W>>NB Если вы открываете солюшены с ASP и exception'ы валятся, ПОЖАЛУЙСТА, попробуйте сделать маленький солюшен с 1-2 .aspx файлами, на которых оно таки-да свалится и пришлите нам сорцы.

_ST>1. Если кликнуть в верхней части оранжевого квадрата (рядом со скроллбаром) то окно FileStructure становится девственно пустым

_ST>2. Подводим курсор к метке ворнинга (оранжевай полоска), ждем пока появится тултип, быстро переводим курсор на соседнюю полоску — остается висеть старый тултип.

Переоходить нужно с верхней метки на нижнюю.
Re[2]: ReSharper 2.0 EAP - build 202
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 26.07.05 14:36
Оценка: :)
Здравствуйте, Блудов Павел, Вы писали:

БП>Да уж... File Structure теперь валится просто непрерывно, а не один раз при открытии

БП>

БП>System.NullReferenceException: Object reference not set to an instance of an object.
БП> at DevExpress.XtraTreeList.TreeList.GetVisibleIndexByNode(TreeListNode node)
БП> at DevExpress.XtraTreeList.TreeList.SetNodeIndex(TreeListNode node, Int32 index)


Ррррррррррррр......
Как меня утомил этот глюкодром под названием DevExpress! Шаг влево-вправо — падеж....
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[2]: ReSharper 2.0 EAP - build 202
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 26.07.05 14:55
Оценка:
_ST>2. Подводим курсор к метке ворнинга (оранжевай полоска), ждем пока появится тултип, быстро переводим курсор на соседнюю полоску — остается _ST>висеть старый тултип.
Есть такая беда, завтра исправлю. Пока что workaround такой — увести курсор с полоски и вернуть обратно на нужную метку.
Re: ReSharper 2.0 EAP - build 202 Introduce constant bug
От: oleksab Украина  
Дата: 27.07.05 10:16
Оценка:
Здравствуйте, qxWork, Вы писали:

для 2003-й студии

В static методе жму IntroduceField, выделив строковую константу (по моему разумению это то, что между "" в коде, например SomeMethod("test"))

Устанавливаю параметр introduce constant

Объявление в классе формируется как
private static const string paramNotFound = "test";
и тут же ReSharper отлавливает лишнее в данном месте static.

Если метод не static, то работает правильно
... << RSDN@Home 1.2.0 alpha rev. 0>>
Re[2]: ReSharper 2.0 EAP - build 202 Introduce constant bug
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 27.07.05 10:26
Оценка:
O>для 2003-й студии
O>В static методе жму IntroduceField, выделив строковую константу (по моему разумению это то, что между "" в коде, например SomeMethod("test"))
O>Устанавливаю параметр introduce constant
O>Объявление в классе формируется как
O>private static const string paramNotFound = "test";
O>и тут же ReSharper отлавливает лишнее в данном месте static.
O>Если метод не static, то работает правильно
Запостил нам в трекер. Собственно, это можно делать собственноручно вот тут http://www.jetbrains.net/confluence/display/ReSharper/Tracker
Re: ReSharper 2.0 EAP - build 202
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.07.05 11:16
Оценка:
Странное форматирование. То ли я чего то в настройках не разобрался, то ли это баг, но получил вот такой странный результат:
result.Add(new ClientApplicationInfo(
    rm["Sail7AdminApplicationName"],
        rm["Sail7AdminApplicationCategory"],
        rm["Sail7AdminApplicationDescription"],
        s_Logo,
        new ModuleInfo[]
            {
                new ModuleInfo(s_AppEditorModule, null)
            }));
... << RSDN@Home 1.2.0 alpha rev. 596>>
AVK Blog
Re[2]: ReSharper 2.0 EAP - build 202
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 27.07.05 11:27
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Странное форматирование. То ли я чего то в настройках не разобрался, то ли это баг, но получил вот такой странный результат:

AVK>
AVK>result.Add(new ClientApplicationInfo(
AVK>    rm["Sail7AdminApplicationName"],
AVK>        rm["Sail7AdminApplicationCategory"],
AVK>        rm["Sail7AdminApplicationDescription"],
AVK>        s_Logo,
AVK>        new ModuleInfo[]
AVK>            {
AVK>                new ModuleInfo(s_AppEditorModule, null)
AVK>            }));
AVK>


Баг.
Сейчас посмотрю и исправлю.
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[3]: ReSharper 2.0 EAP - build 202
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.07.05 11:37
Оценка: +1
Здравствуйте, xvost, Вы писали:

X>Баг.

X>Сейчас посмотрю и исправлю.

В догонку — можно не трогать хоткей Shift+Tab, а то его не так то просто восстановить потом?
... << RSDN@Home 1.2.0 alpha rev. 596>>
AVK Blog
Re: ReSharper 2.0 EAP - build 202
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.07.05 12:32
Оценка:
В общем по прежнему вынужден снести — работать невозможно. Основная причина — текстовый курсор при автокомплите ведет себя черти как — постоянно норовит скакнуть на конец строки, иногда, как было когда то давно, после выбора варианта, иногда в момент появления всплывающего окошка.
... << RSDN@Home 1.2.0 alpha rev. 596>>
AVK Blog
Re[4]: ReSharper 2.0 EAP - build 202
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 27.07.05 13:21
Оценка:
AVK>В догонку — можно не трогать хоткей Shift+Tab, а то его не так то просто восстановить потом?
Хм, а что с ним?
Re: ReSharper 2.0 EAP - build 202
От: oleksab Украина  
Дата: 27.07.05 13:33
Оценка:
Каждый раз при открытии solution открывается окна File structure и Unit test runner
Я смотрел в опциях — на нашел, как их отключить. И если File structure я сделал dock и оно запомнило, то вот Unit test runner он мне пока вообще не нужен.

Скажите пожалуйса — как отключить появление окна Unit test runner при открытии solution?
... << RSDN@Home 1.2.0 alpha rev. 0>>
Re[5]: ReSharper 2.0 EAP - build 202
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.07.05 13:38
Оценка:
Здравствуйте, qxWork, Вы писали:

AVK>>В догонку — можно не трогать хоткей Shift+Tab, а то его не так то просто восстановить потом?

W>Хм, а что с ним?

На него вешается решарпер (что то там связанное с LiveTemplates). При этом стандартное действие (Edit.DecreaseLineIndent) оказывается без хоткея. Но самое интересное начинается, когда пробуешь это дело вернуть на место — Shift+Tab в студийном редакторе добавить нельзя.
... << RSDN@Home 1.2.0 alpha rev. 596>>
AVK Blog
Re[6]: ReSharper 2.0 EAP - build 202
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 27.07.05 14:13
Оценка:
AVK>>>В догонку — можно не трогать хоткей Shift+Tab, а то его не так то просто восстановить потом?
W>>Хм, а что с ним?

AVK>На него вешается решарпер (что то там связанное с LiveTemplates). При этом стандартное действие (Edit.DecreaseLineIndent) оказывается без хоткея. Но самое интересное начинается, когда пробуешь это дело вернуть на место — Shift+Tab в студийном редакторе добавить нельзя.


Вау! Действительно есть такая проблема (ИМХО, это баг студийного диалога). В 2005 студии есть простой способ — сделать файлик с одним шорткатом для Edit.DecreaseLineIndent и его проимпортировать. Что делать в 2003, я пока не знаю
Re[2]: ReSharper 2.0 EAP - build 202
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 27.07.05 14:15
Оценка:
O>Каждый раз при открытии solution открывается окна File structure и Unit test runner
O>Я смотрел в опциях — на нашел, как их отключить. И если File structure я сделал dock и оно запомнило, то вот Unit test runner он мне пока вообще не нужен.

O>Скажите пожалуйса — как отключить появление окна Unit test runner при открытии solution?

Пока никак. Будет сделано в ближайшем будущем. Самое простое куда-нибудь его придочить (например, табом вместе с File structure), тогда оно не будет мозолить глаза.
Re[7]: ReSharper 2.0 EAP - build 202
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.07.05 14:28
Оценка:
Здравствуйте, qxWork, Вы писали:

W>Вау! Действительно есть такая проблема (ИМХО, это баг студийного диалога). В 2005 студии есть простой способ — сделать файлик с одним шорткатом для Edit.DecreaseLineIndent и его проимпортировать. Что делать в 2003, я пока не знаю


Вот и не надо этот шоткат трогать
... << RSDN@Home 1.2.0 alpha rev. 596>>
AVK Blog
Re[8]: ReSharper 2.0 EAP - build 202
От: Mab Россия http://shade.msu.ru/~mab
Дата: 27.07.05 15:25
Оценка:
AVK>Вот и не надо этот шоткат трогать
Его назначить можно, если выбрать Text Editor, а не Global. Отчего так, можно только догадываться
Re[9]: ReSharper 2.0 EAP - build 202
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.07.05 15:37
Оценка:
Здравствуйте, Mab, Вы писали:

AVK>>Вот и не надо этот шоткат трогать

Mab>Его назначить можно, если выбрать Text Editor, а не Global. Отчего так, можно только догадываться

На Shift+Tab?
... << RSDN@Home 1.2.0 alpha rev. 596>>
AVK Blog
Re[2]: ReSharper 2.0 EAP - build 202
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 27.07.05 16:00
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>В общем по прежнему вынужден снести — работать невозможно. Основная причина — текстовый курсор при автокомплите ведет себя черти как — постоянно норовит скакнуть на конец строки, иногда, как было когда то давно, после выбора варианта, иногда в момент появления всплывающего окошка.


А помогает ли старый workaround — сначала открывать как код, и только потом — как дизайнер?
Или это происходит и в файлах, не имеющих designer части?

Да, и ты вроде работаешь под VS2003?
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[3]: ReSharper 2.0 EAP - build 202
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.07.05 16:05
Оценка:
Здравствуйте, xvost, Вы писали:

X>А помогает ли старый workaround — сначала открывать как код, и только потом — как дизайнер?


Нет, потому что никаких дизайнеров я вобще не открывал.

X>Или это происходит и в файлах, не имеющих designer части?


Ага.

X>Да, и ты вроде работаешь под VS2003?


В случае данной баги — да.
... << RSDN@Home 1.2.0 alpha rev. 596>>
AVK Blog
Re[10]: ReSharper 2.0 EAP - build 202
От: Mab Россия http://shade.msu.ru/~mab
Дата: 27.07.05 16:14
Оценка: 41 (4) :)
AVK>На Shift+Tab?
Шорткат Shift+Tab замечательно вводится, если только стоит режим Text Editor. Если стоит Global, то фокус переходит на другой контрол.
Re: ReSharper 2.0 EAP - build 202
От: Аноним  
Дата: 27.07.05 21:31
Оценка:
На такой строчке
button2.Location = new Point(88, 15);

выделяет как ошибку и пишет Cannot convert source type 'System.Drawing.Point' to target type 'System.Drawing.Point'


Ещё из пожеланий — сделать возможность при реформате кода нескольких файлов сделать возможность не открывать в студии окно с изменённым файлом, а то она не справляется когда файлов много
Re[2]: ReSharper 2.0 EAP - build 202
От: Mab Россия http://shade.msu.ru/~mab
Дата: 27.07.05 21:35
Оценка:
А>Ещё из пожеланий — сделать возможность при реформате кода нескольких файлов сделать возможность не открывать в студии окно с изменённым файлом, а то она не справляется когда файлов много
Хорошее пожелание, кстати. Только, боюсь, это не так-то просто сделать. Скажем, если файл лежит под source control-ом, то придется студию уведомлять о том, что хочется внести в него изменения.
Re[2]: ReSharper 2.0 EAP - build 202
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 27.07.05 21:50
Оценка:
Здравствуйте, Аноним, Вы писали:

А>На такой строчке

А>
А>button2.Location = new Point(88, 15);
А>

А>выделяет как ошибку и пишет Cannot convert source type 'System.Drawing.Point' to target type 'System.Drawing.Point'

Варианта 2:
1) Наиболее вероятно — наша бага. Таких сейчас есть. Исправим месяца через 2, когда будет заново переписана одна из компонент ядра
2) Маловероятно, но может быть — если действительно это разные Point'ы. Например, референсятся 2 разных версии System.Drawing.

А>Ещё из пожеланий — сделать возможность при реформате кода нескольких файлов сделать возможность не открывать в студии окно с изменённым файлом, а то она не справляется когда файлов много


Вроде как это есть в планах. Но тут действительно очень много сложностей с source control'ом
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.