Мне часто приходится вызывать два экземпляра 2008 студии — например в одном старый проект, а в другом — новый. Все эти проекты на MFC 9.0. Названия файлов/классов зачастую совпадают. Этот факт вносит дополнительную путаницу. Вот и возник вопрос:
Как выделить (по настройкам в оформлении GUI) два разных экземпляра студии, чтобы уменьшить фактор путаницы?
P.S. Раскрывать старый проект в более ранних версиях студии — не предлагать (оба проекта заточены под MSVS 2008), более новых версий на компе также не установлено, так как лицензий на версию студии позже 2008 наша компания не имеет.
Здравствуйте, AlexGin, Вы писали:
AG>Как выделить (по настройкам в оформлении GUI) два разных экземпляра студии, чтобы уменьшить фактор путаницы?
Сначала запускай студию со старым проектом, а потом — с новым. Тогда старый проект на таскбаре всё время будет слева, а новый — справа. Можно так же solution explorer перетащить. В одной студии слева — в другой справа. можно в text editor-e фон сделать серый. На раскраску синтаксиса не повлияет, а визуально будет очень заметно.
Но вообще, если надо работать с похожими именами — переименуй Visaual Assist-ом классы в SomeClass_v2 — и работай. Перед коммитом, если надо, переименуешь обратно.
Здравствуйте, flаt, Вы писали:
F>Здравствуйте, AlexGin, Вы писали:
AG>>Как выделить (по настройкам в оформлении GUI) два разных экземпляра студии, чтобы уменьшить фактор путаницы?
F>Так как с 2005 студия показывает в заголовке только название solution'a, то по заголовку студии и различать.
В том то и дело, что оно одинаково — как для старой версии, так и для новой!
Здравствуйте, ZealPack, Вы писали:
ZP>Сначала запускай студию со старым проектом, а потом — с новым. Тогда старый проект на таскбаре всё время будет слева, а новый — справа.
Примерно так я и делаю сейчас. Просто мне удобнее, чтобы первым (слева) был новый прект.
Дело в том, что с новым я работаю всегда, а старый открываю в том случае, если надо посмотреть (в т.ч. и под отладчиком) — "как было раньше".
ZP>Можно так же solution explorer перетащить. В одной студии слева — в другой справа. можно в text editor-e фон сделать серый. На раскраску синтаксиса не повлияет, а визуально будет очень заметно. Вот тут, пожалуйста, поподробнее — как сделать так, чтобы эти настройки для MSVS 2008, оказались привязанными — каждая К СВОЕМУ проекту?
ZP>Но вообще, если надо работать с похожими именами — переименуй Visaual Assist-ом классы в SomeClass_v2 — и работай. Перед коммитом, если надо, переименуешь обратно.
Visaual Assist — это прибамбаска к MSVS, которая, к сожалению, не free
Кроме того, из сообщения в этом же разделе, я понял, что Visaual Assist плохо работает, когда запущено более одного экземпляра MSVS 2008.
Из-за этих моментов, ИМХО, Visaual Assist мне здесь не подойдет.
Здравствуйте, AlexGin, Вы писали:
AG>P.S. Раскрывать старый проект в более ранних версиях студии — не предлагать (оба проекта заточены под MSVS 2008), более новых версий на компе также не установлено, так как лицензий на версию студии позже 2008 наша компания не имеет.
Здравствуйте, AlexGin, Вы писали:
ZP>>Можно так же solution explorer перетащить. В одной студии слева — в другой справа. можно в text editor-e фон сделать серый. На раскраску синтаксиса не повлияет, а визуально будет очень заметно. AG>Вот тут, пожалуйста, поподробнее — как сделать так, чтобы эти настройки для MSVS 2008, оказались привязанными — каждая К СВОЕМУ проекту?
Здравствуйте, ZealPack, Вы писали:
AG>>Вот тут, пожалуйста, поподробнее — как сделать так, чтобы эти настройки для MSVS 2008, оказались привязанными — каждая К СВОЕМУ проекту?
ZP>Никак. Каждый раз — руками.
можно попробовать создать фиктивную учетку в винде и запускать вторую студию от ее имени, должен по-идее брать настройки из его my documents