visual-studio-2010 - 如何根据加载的解决方案的路径(分支)更改 Visual Studio 中工具栏和菜单的背景颜色?

标签 visual-studio-2010

我经常打开多个 Visual Studio 副本,查看我们软件的不同分支。分支名称映射到文件系统中包含解决方案文件的文件夹。

我希望能够以一种难以避免的方式快速告诉我所在的分支!

最佳答案

我认为不可能根据当前加载的解决方案有条件地更改 Visual Studio 中的菜单/工具栏颜色。俏皮Visual Studio Color Theme Editor确实为您提供了一种更改整个环境的配色方案的方法,但它不支持您正在寻找的那种细粒度控制。 Visual Studio 的所有实例都将应用相同的配色方案。

我所知道的唯一可以做你想做的事情是微软的 Productivity Power Tools延期。在数十种功能中(如果您不喜欢它们或者它们与您已经安装的其他扩展程序冲突,您可以关闭大部分功能),它还支持选项卡的广泛自定义(他们称之为“Tab Well UI”) ”)。

具体来说,它允许您 “根据项目或正则表达式的颜色选项卡” :

This option permits tabs to be colored according to the project they belong to. This is particularly useful when sorting tabs by project, as it allows you to immediately identify different groups of project documents. You can also configure regular expressions and assign a color to each one. If the name of a tab matches the configured regular expression, it will be colored with the assigned color.



以下是按项目打开、排序和着色的一些随机选项卡的示例屏幕截图:



我个人还没有尝试将它配置为与多个同时运行的 Visual Studio 实例一起使用,但我已经使用它几个星期了(尽管使用了正则表达式样式的突出显示,而不是按项目),而且它似乎相当稳定和可配置。我喜欢能够一目了然地区分各种类型的打开文件。

关于visual-studio-2010 - 如何根据加载的解决方案的路径(分支)更改 Visual Studio 中工具栏和菜单的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6760497/

相关文章:

visual-studio-2010 - 为什么从 Visual Studio 连接到 SQL Server 时出现权限错误?

c# - 通过 .net 获取 Active Directory 组中的用户名

c# - 找不到windows服务(刚刚安装)

c++ - 如何在 MS VS2010 的 64 位 Windows 7 上安装 GLUT?

WPF 弹出窗口在 Visual Studio 设计时永久显示

c# - 解决方案中两个项目的一次登录

c++ - C++ 中未解析的外部符号

visual-studio-2010 - 如何在解决方案中加载/卸载多个项目?

c# - 尝试从 asp.net 引用 javascript

visual-studio-2010 - 向 Visual Studio 添加 Git (TortoiseGit) 工具栏的解决方案