Re: ReSharper 2.0 EAP
От: Dog  
Дата: 20.07.05 14:04
Оценка:
X>Открыто бэта-тестирование ReSharper 2.0 под VS2003 и VS2005.
Весёлая раскраска.

Ошибок в файле нет. За код не пинать — не мой.
... << RSDN@Home 1.1.4 beta 7 rev. 458>>
Re[2]: ReSharper 2.0 EAP
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 20.07.05 14:11
Оценка:
Dog>Весёлая раскраска.
Dog>
Dog>Ошибок в файле нет. За код не пинать — не мой.
C подсветкой в VS2005 Beta 2 беда полная: по каким-то причинам больше 30 highlighter'ов зарегистрировать студия не дает, да и эффекты весьма забавные случаются.
Re[6]: ReSharper 2.0 EAP
От: Andre Украина  
Дата: 20.07.05 14:11
Оценка:
AVK>>>Круто. А не проще ли было не делать аддон и весь функционал подключать из пакета? В качестве бенефита решарпер не грузился бы при работе с плюсовыми солюшенами.
JB>>До версии 2.0 решарпер не был пакетом. Переделывать код, равно как заводить лишний С++ в проекте, пока желания нет.

AVK>Жаль.


А какие вообще преимущества у пакета по сравнению с аддоном?
... << RSDN@Home 1.1.4 beta 7 rev. 467>>
Я бы изменил мир — но Бог не даёт исходников...
Re[3]: ReSharper 2.0 EAP
От: Dog  
Дата: 20.07.05 14:25
Оценка:
W>C подсветкой в VS2005 Beta 2 беда полная: по каким-то причинам больше 30 highlighter'ов зарегистрировать студия не дает, да и эффекты весьма забавные случаются.
Ups, I did it again
Студия 2003, винда тоже 2003
... << RSDN@Home 1.1.4 beta 7 rev. 458>>
Re[7]: ReSharper 2.0 EAP
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 20.07.05 14:30
Оценка:
Здравствуйте, Andre, Вы писали:

AVK>>Жаль.


A>А какие вообще преимущества у пакета по сравнению с аддоном?


Загрузка по требованию.
... << RSDN@Home 1.2.0 alpha rev. 580>>
AVK Blog
Re: ReSharper 2.0 EAP
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 20.07.05 15:04
Оценка:
Еще глюки 2005
1) В выпадающей подсказке клавиши курсора перемещают выделение как надо, а вот Enter переносит строчку в редакторе.
2) При изменении одного из исходников внешней утилитой решарперу сносит бошку.
3) При отключении аддона из Addon Manager в контекстной менюшке подменю Refactor запрещается, так что перестает работать и родной студийный рефакторинг.

P.S. И отключите вывод отладки в c:/1.txt
... << RSDN@Home 1.2.0 alpha rev. 580>>
AVK Blog
Re[2]: ReSharper 2.0 EAP
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 20.07.05 15:19
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Еще глюки 2005

AVK>1) В выпадающей подсказке клавиши курсора перемещают выделение как надо, а вот Enter переносит строчку в редакторе.
AVK>2) При изменении одного из исходников внешней утилитой решарперу сносит бошку.
AVK>3) При отключении аддона из Addon Manager в контекстной менюшке подменю Refactor запрещается, так что перестает работать и родной студийный рефакторинг.

AVK>P.S. И отключите вывод отладки в c:/1.txt


А можешь плиз запостить эти реквесты в наш трэкер?
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[3]: ReSharper 2.0 EAP
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 20.07.05 15:41
Оценка: +1
Здравствуйте, xvost, Вы писали:

AVK>>P.S. И отключите вывод отладки в c:/1.txt


X>А можешь плиз запостить эти реквесты в наш трэкер?


Честно говоря лень искать и разбираться с ним, а потом еще и на английском сочинять.
... << RSDN@Home 1.2.0 alpha rev. 582>>
AVK Blog
Re: ReSharper 2.0 EAP
От: Andy Panda США  
Дата: 21.07.05 08:12
Оценка:
Здравствуйте, xvost, Вы писали:

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


X>Открыто бэта-тестирование ReSharper 2.0 под VS2003 и VS2005.


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

X>Комментарии приветствуются тут: http://www.jetbrains.net/confluence/display/ReSharper/Tracker
X>(либо в этом топике однако)
X>Пока что сделано это: http://www.jetbrains.net/confluence/display/ReSharper/Changes
X>К релизу будет сделано: http://www.jetbrains.net/confluence/display/ReSharper/ReSharper+2.0+Plan

X>В качестве дополнения в самом ближайшем будущем будет выложена поддержка для F#.


Студия 2003. При открытии существующего проекта () валятся exceptions. После чего в проекте не работает ни подсветка, ни autocomplete. Такое поведение стабильно на одном солюшене (что я могу сказать о нем особенного... разве что там используются enterprise template проекты для группировки и есть несколько web проектов).
В только что созданом солюшене — все нормально. В еще одном солюшене нормально работает на каждом втором файле.
Часто бывает ситуация, если Resharper подсвечивает как ошибку классы из другого проекта то можно сделать рекомендуемое им удаление неиспользуемого using'а и в этом файле все начнет работать нормально.

Я зарегистрировался на ITN, но отчет туда не отправляется, несмотря на то, что в диалоге Proxy settings окна отправления информации об ошибках я ввел и адрес прокси и свой логин/пароль.
В окне Visual studio Tools -> Add-in manager отображается две записи о Resharper. Одна — просто Resharper, вторая Resharper 2.0.201.5729. При этом что старую версию решарпера я деинсталлировал перед инсталляцией новой.
... << RSDN@Home 1.1.4 beta 6a rev. 436>>
Re: ReSharper 2.0 EAP
От: Dog  
Дата: 21.07.05 08:57
Оценка:
Вот такой пример (2003-я студия)
    public class Test
    {
        private string a;

        public Test(string a) // Parameter 'a' hides field 'string Test.a'
        {
            this.a = a;
        }
    }

... << RSDN@Home 1.1.4 beta 7 rev. 458>>
Re[4]: ReSharper 2.0 EAP
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 21.07.05 09:13
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>>>P.S. И отключите вывод отладки в c:/1.txt

X>>А можешь плиз запостить эти реквесты в наш трэкер?
AVK>Честно говоря лень искать и разбираться с ним, а потом еще и на английском сочинять.

Не вопрос. Сам внесу
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[2]: ReSharper 2.0 EAP
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 21.07.05 09:17
Оценка:
Здравствуйте, Andy Panda, Вы писали:


AP>Студия 2003. При открытии существующего проекта () валятся exceptions. После чего в проекте не работает ни подсветка, ни autocomplete. Такое поведение стабильно на одном солюшене (что я могу сказать о нем особенного... разве что там используются enterprise template проекты для группировки и есть несколько web проектов).


Exnterprise templates пока вроде могут вызывать такие проблемы...
Исправим

AP>В только что созданом солюшене — все нормально. В еще одном солюшене нормально работает на каждом втором файле.

AP>Часто бывает ситуация, если Resharper подсвечивает как ошибку классы из другого проекта то можно сделать рекомендуемое им удаление неиспользуемого using'а и в этом файле все начнет работать нормально.

Есть такая бага. Будем лечить.

AP>В окне Visual studio Tools -> Add-in manager отображается две записи о Resharper. Одна — просто Resharper, вторая Resharper 2.0.201.5729. При этом что старую версию решарпера я деинсталлировал перед инсталляцией новой.


Знакомо
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[2]: ReSharper 2.0 EAP
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 21.07.05 09:18
Оценка: +2
Здравствуйте, Dog, Вы писали:

Dog>Вот такой пример (2003-я студия)

Dog>
Dog>    public class Test
Dog>    {
Dog>        private string a;

Dog>        public Test(string a) // Parameter 'a' hides field 'string Test.a'
Dog>        {
Dog>            this.a = a;
Dog>        }
Dog>    }
Dog>



И что здесь не нравится?
Действительно внутри твоего конструктора параметр хайдит поле. И для доступа к полю необходимо его квалифицировать через "this.". Это — предупреждение. Если этот варнинг тебе не нравится, его можно отключить. Но на мой взгляд так писать не стоит, ибо потенциальный глюкодром
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[3]: ReSharper 2.0 EAP
От: Dog  
Дата: 21.07.05 09:44
Оценка:
Dog>>Вот такой пример (2003-я студия)
Dog>>
Dog>>    public class Test
Dog>>    {
Dog>>        private string a;
Dog>>        public Test(string a) // Parameter 'a' hides field 'string Test.a'
Dog>>        {
Dog>>            this.a = a;
Dog>>        }
Dog>>    }
Dog>>

X>И что здесь не нравится?
X>Действительно внутри твоего конструктора параметр хайдит поле. И для доступа к полю необходимо его квалифицировать через "this.". Это — предупреждение. Если этот варнинг тебе не нравится, его можно отключить.
А это отключит этот варнинг вообще или только в данном случае ? Полностью отключать варнинг не хочется.

X> Но на мой взгляд так писать не стоит, ибо потенциальный глюкодром

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

Еще вопросы.
1. Если в дебаге при остановке вызвать Find Usages... через контекстное меню (по шоркату не привык ) , то ничего не ищет. Если после этого не в дебаге сделать поиск, то появляется закладка (она у меня внизу) и всё. Она не раскрывается больше вообще. Только перезапуск студии. В процессе работы тоже иногда подглючивает так же, но зависимости не понял.
2. Как отключить Highlight Usages in File ? Штука полезная, но если я хочу поискать в этом файле ещё что-нибудь .... ? Старые селекции остаются
... << RSDN@Home 1.1.4 beta 7 rev. 458>>
Re[4]: ReSharper 2.0 EAP
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 21.07.05 09:49
Оценка:
Здравствуйте, Dog, Вы писали:

Dog>А это отключит этот варнинг вообще или только в данном случае ? Полностью отключать варнинг не хочется.


Отключит вообще

X>> Но на мой взгляд так писать не стоит, ибо потенциальный глюкодром

Dog>Обычно юзаю для инициализации членов, так как лень выдумывать новые имена.

ИМХО, для полей правильно использовать какой-нибудь префикс. Либо "my", либо "_", или что-то еще.

Dog>Вообщето часто встречаею такое особенно у тех кто пишет на жабе.


Плохой стиль. ИМХО.

Dog>Еще вопросы.

Dog>1. Если в дебаге при остановке вызвать Find Usages... через контекстное меню (по шоркату не привык ) , то ничего не ищет. Если после этого не в дебаге сделать поиск, то появляется закладка (она у меня внизу) и всё. Она не раскрывается больше вообще. Только перезапуск студии. В процессе работы тоже иногда подглючивает так же, но зависимости не понял.

Посмотрим.....

Dog>2. Как отключить Highlight Usages in File ? Штука полезная, но если я хочу поискать в этом файле ещё что-нибудь .... ? Старые селекции остаются


Esc нажми
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[5]: ReSharper 2.0 EAP
От: Dog  
Дата: 21.07.05 12:05
Оценка: +1
X>>> Но на мой взгляд так писать не стоит, ибо потенциальный глюкодром
Dog>>Обычно юзаю для инициализации членов, так как лень выдумывать новые имена.
X>ИМХО, для полей правильно использовать какой-нибудь префикс. Либо "my", либо "_", или что-то еще.
Зачем этот синтаксический оверхед, когда поле можно подсвечивать другим цветом ?

Dog>>Вообщето часто встречаею такое особенно у тех кто пишет на жабе.

X>Плохой стиль. ИМХО.


Dog>>2. Как отключить Highlight Usages in File ? Штука полезная, но если я хочу поискать в этом файле ещё что-нибудь .... ? Старые селекции остаются

X>Esc нажми
А мужики то не знают
... << RSDN@Home 1.1.4 beta 7 rev. 458>>
Re[6]: ReSharper 2.0 EAP
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 21.07.05 12:20
Оценка:
Здравствуйте, Dog, Вы писали:

Dog>Зачем этот синтаксический оверхед, когда поле можно подсвечивать другим цветом ?


Затем чтобы не напороться на тривиальную ошибку.
Не нравится — отключи этот варнинг. И всех делов-то. Именно затем и сделана возможности отключения, потому что есть люди для которых таколй стиль написания программ — это норма.
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[6]: ReSharper 2.0 EAP
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 21.07.05 12:40
Оценка:
X>>>> Но на мой взгляд так писать не стоит, ибо потенциальный глюкодром
Dog>>>Обычно юзаю для инициализации членов, так как лень выдумывать новые имена.
X>>ИМХО, для полей правильно использовать какой-нибудь префикс. Либо "my", либо "_", или что-то еще.
Dog>Зачем этот синтаксический оверхед, когда поле можно подсвечивать другим цветом ?
Это философский вопрос, использовать ли префикс у полей, но когда я вижу квалификатор this, страшно хочется схватиться за пистолет.
Да и кто мешает назвать параметер _a, чтобы ни у кого не было сомнений, для чего он используется.
Re[7]: ReSharper 2.0 EAP
От: Dog  
Дата: 21.07.05 14:49
Оценка:
Dog>>Зачем этот синтаксический оверхед, когда поле можно подсвечивать другим цветом ?
X>Затем чтобы не напороться на тривиальную ошибку.
X>Не нравится — отключи этот варнинг. И всех делов-то.
Варнинг мне нравится. Не нравится что в данном случае подсвечивает.

X>Именно затем и сделана возможности отключения, потому что есть люди для которых таколй стиль написания программ — это норма.

Ну всё, пошли делить. Кстати, ещё не известно кого больше
... << RSDN@Home 1.1.4 beta 7 rev. 458>>
Re[7]: ReSharper 2.0 EAP
От: Dog  
Дата: 21.07.05 14:49
Оценка:
Dog>>Зачем этот синтаксический оверхед, когда поле можно подсвечивать другим цветом ?
W>Это философский вопрос, использовать ли префикс у полей, но когда я вижу квалификатор this, страшно хочется схватиться за пистолет.


W>Да и кто мешает назвать параметер _a, чтобы ни у кого не было сомнений, для чего он используется.

Ваш генератор кода. Этот конструктор я им сгенерировал
... << RSDN@Home 1.1.4 beta 7 rev. 458>>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.