Рефакторинг в интеграциях
От: russianfacepalm  
Дата: 11.08.11 16:06
Оценка:
Привет, спасибо что поддерживаете разработку языка.

Скромный вопрос: доколе будет недоступна опция Refactoring -> Rename для всего, кроме функций?
Ни имя класса сменить, ни неймспейса Неудобно же?

И еще, в VS2008 Integration и Nemerle Express, для всех классов и модулей есть контекстное меню. И в нем всегда пишется "ааааа" — это к чему?
Re: Рефакторинг в интеграциях
От: VladD2 Российская Империя www.nemerle.org
Дата: 12.08.11 14:11
Оценка:
Здравствуйте, russianfacepalm, Вы писали:

R>Скромный вопрос: доколе будет недоступна опция Refactoring -> Rename для всего, кроме функций?

R>Ни имя класса сменить, ни неймспейса Неудобно же?

К сожалению это требует серьезной переделки компилятора. Так что в версии 1.х вряд ли получится это реализовать.

R>И еще, в VS2008 Integration и Nemerle Express, для всех классов и модулей есть контекстное меню. И в нем всегда пишется "ааааа" — это к чему?


Да, есть такое. Исправил. Но проверил только в VS 2010. Так что просьба проверить в 2008-й.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Рефакторинг в интеграциях
От: russianfacepalm  
Дата: 13.08.11 10:28
Оценка:
Здравствуйте, VladD2, Вы писали:

R>>И еще, в VS2008 Integration и Nemerle Express, для всех классов и модулей есть контекстное меню. И в нем всегда пишется "ааааа" — это к чему?


VD>Да, есть такое. Исправил. Но проверил только в VS 2010. Так что просьба проверить в 2008-й.


В 2008ой студии тоже теперь все в порядке, спасибо.
Re[2]: Рефакторинг в интеграциях
От: russianfacepalm  
Дата: 13.08.11 15:32
Оценка:
Здравствуйте, VladD2, Вы писали:

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


R>>Скромный вопрос: доколе будет недоступна опция Refactoring -> Rename для всего, кроме функций?

R>>Ни имя класса сменить, ни неймспейса Неудобно же?

VD>К сожалению это требует серьезной переделки компилятора. Так что в версии 1.х вряд ли получится это реализовать.


Скажи, а Class View не работает по этой же причине?
Re[3]: Рефакторинг в интеграциях
От: VladD2 Российская Империя www.nemerle.org
Дата: 13.08.11 17:21
Оценка:
Здравствуйте, russianfacepalm, Вы писали:

R>Скажи, а Class View не работает по этой же причине?


Нет. Просто те кто им занимались не довели код до рабочего состояния.
Плюс Class View в принципе плохо заточен под Немерл. Данные в нем берутся через преобразование в некий аналог расширенного код-дома. Но в нем нет места для вариантов и т.п.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.