Я часто работаю с несколькими экземплярами Visual Studio, часто работая над разными ветвями одного и того же решения.
Visual C ++ 6.0 раньше отображал полный путь к текущему исходному файлу в строке заголовка, но Visual Studio 2005 этого не делает. Это немного затрудняет определение того, какую ветвь решения я просматриваю в данный момент (самый быстрый способ, о котором я знаю, - это навести курсор на вкладку, чтобы получить путь к исходному файлу в виде всплывающей подсказки).
Есть ли способ получить полное решение или путь к файлу в строке заголовка или, по крайней мере, где-нибудь, что всегда видно, чтобы я мог быстро определить, какая ветка загружается в каждый экземпляр?
visual-studio
projects-and-solutions
Джеймс Сазерленд
источник
источник
Ответы:
Нет собственного способа сделать это, но вы можете добиться этого с помощью макроса. Подробности описаны здесь полностью: Как показать полный путь к файлу (или что-то еще) в строке заголовка VS 2005
Вам просто нужно добавить небольшой макрос Visual Basic в раздел макросов EvironmentEvents и перезапустить Visual Studio.
Примечание. Путь не будет отображаться при первой загрузке Visual Studio, но он будет отображаться всякий раз, когда вы изменяете просматриваемый файл. Вероятно, есть способ исправить это, но это не кажется большой проблемой.
источник
Это расширение доступно в онлайн-галерее, специально предназначенное для этой работы. Checkout Labs> Visual Studio Extension: Настройка Visual Studio Window Title .
источник
Ознакомьтесь с последней версией VSCommands 2010 Lite . Он представил функцию под названием Friendly Solution Name, где вы можете настроить отображение пути к файлу решения (или любой его части) в заголовке главного окна Visual Studio.
Подробнее: http://vscommands.com/releasenotes/3.6.8.0 и http://vscommands.com/releasenotes/3.6.9.0
источник
Для Visual Studio 2008 немного лучший способ написать макрос из принятого ответа - использовать события решения вместо событий документа - это позволяет вам всегда редактировать строку заголовка, даже если у вас не выбран документ.
Вот макрос, который мы с коллегой создали на основе другого макроса - вам нужно изменить строки 15-18, чтобы вытащить имя ветки из исходного каталога, независимо от того, как вы настроены.
источник
Это действительно неловко. Наведение на вкладку действительно одна из немногих полезных вещей.
Альтернатива: щелкните правой кнопкой мыши вкладку файла: найдите путь к файлу в Visual Studio . Похоже, мы тут причем тут.
источник
Как настроить заголовок окна Visual Studio
Установите плагин Customize Visual Studio Window Title .
После установки расширения настройки можно найти в меню.
Menu Tools ► Функции ► Настройка VS Window Title .
Больше информации
Настройка заголовка окна Visual Studio - это легкое расширение Visual Studio, которое позволяет изменять заголовок окна, чтобы включить в него дерево папок:
Особенности
источник
Я использую VSCommands 10, чтобы показать полный путь к открытому файлу решения.
Теперь мое главное окно заголовка выглядит так:
Я могу быстро взглянуть и увидеть, что я работаю в папке trunk или в папке rc, потому что мы используем Mercurial (Hg) и храним отдельные папки для trunk, rc, preprod, prod следующим образом:
источник
Для людей, у которых метод VB не работает (например, я), вы можете использовать плагин:
Настроить заголовок окна Visual Studio
Он был протестирован в Visual Studio 2008 Ultimate. Вы можете настроить его в меню « Параметры» Visual Studio.
источник
Как Дэн также упомянул в комментарии, расширение « Путь к файлу в нижнем колонтитуле» служит той же цели.
источник
Примечание, связанное с данной: в качестве альтернативы для Visual Studio 2005 вы можете использовать меню команд Файл → Расширенные параметры сохранения . В диалоговом окне отображается полный путь к текущему файлу, и вы можете скопировать текст.
источник
Используйте команду MKLINK, чтобы создать ссылку на существующее решение. Что касается Visual Studio, она работает с файлом ссылки, но любые изменения относятся к базовому файлу .sln.
Я написал об этом запись в блоге ...
http://willissoftware.com/?p=72
источник
Если вы используете Visual Studio 2010 или более поздней версии, вы можете использовать расширение «Visual Studio Window Title Changer».
Установите его и используйте следующее выражение Window Title Setup для отображения пути решения:
Используйте диспетчер расширений, чтобы загрузить и установить расширение. Подробную информацию о расширении и о том, как его использовать, можно найти здесь:
https://visualstudiogallery.msdn.microsoft.com/2e8ebfe4-023f-4c4d-9b7a-d05bbc5cb239?SRC=VSIDE
источник
TabsStudio | 49 долларов США
Это довольно хорошее (хотя и платное) расширение Visual Studio, которое предоставляет:
Путь к файлу в нижнем колонтитуле | Свободный
Он отображает полный путь к файлу в нижней части окна редактора:
Почетное упоминание: код Visual Studio
В Visual Studio Code версии 1.26 реализованы хлебные крошки, которые отображают путь к файлу в отдельной строке в верхней части окна редактора при использовании вкладок или встраивают имя файла в собственном окне.
источник