[VS 2010] Wizard-ы
От: VladD2 Российская Империя www.nemerle.org
Дата: 01.08.11 21:08
Оценка: 38 (3)
Всем привет.

Реализовал следующие фичи:
1. Wizard-конвертер проектов Nemerle из формата VS 2008 в формат VS 2010.
Wizard автоматически открывается при открытии проектов старого формата (или проектов с поврежденными важными свойствами) и производит преобразование проекта.
В отличии от Wizard-а для C# данный Wizard предлагает переименовать проект при преобразовании, так что можно оставить старые проекты в целости и сохранности. При этом изменяются все ссылки в файле решения (.sln). Если ответить "No" на предложение переименовать проект, то создается резервная копия проекта и проект преобразуется по месту (как C#-проекты).
Решение преобразуется по месту, так как эту часть студия выполняет самостоятельно, но его не сложно вынуть из бэкапа, переименовать и возвратить на место.

2. Wizard создания нового макроса. Он позволяет задать параметры вроде фазы на которой раскрывается макрос, к чему макрос применим (если это макро-атрибут) и т.п. В итоге он генерирует код макроса, модуля содержащего функцию реализации и вызов данной функции. Кроме того к некоторым комбам добавлены подсказки в виде всплывающего балуна.

3. Добавлены два новых шаблона: шаблон для varint-ного типа и шаблон для модуля.

4. Старые шаблоны для макросов удалены.

Просьба по тестировать визарды.

Кроме того просьба, к тем кто хорошо пишет по английски, отредактировать текст подсказок и другой текст в GUI, если там что-то не так. Редактуру нужно добавлять в виде пул-реквестов на гитхабе.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.