1
4
不写代码也不行。正如Jared已经提到的,您要更改的颜色是vs级别设置的一部分。但是,可以编写一个VS扩展(甚至只是一个宏),在打开解决方案时将设置切换到解决方案特定的首选项。 |
2
7
这是一个很好的方法。选择“macro ide…”,然后打开“environmentevents”,在“automatically generated code”区域后添加以下内容: Sub handleColorSettings() Handles SolutionEvents.opened, DocumentEvents.documentopening Dim myColor As UInt32 myColor = &HC0FFFF Try myColor = UInt32.Parse(IO.File.ReadAllText(DTE.Solution.FullName & ".bgcolor.txt"), Globalization.NumberStyles.AllowHexSpecifier) Catch ex As Exception End Try CType(DTE.Properties("FontsAndColors", "TextEditor").Item("FontsAndColorsItems").Object, EnvDTE.FontsAndColorsItems).Item("Plain Text").Background = myColor End Sub 无论何时打开项目或在项目中打开文件,系统都将查找名为“(fullsolutionname).bgcolor.txt”的文件。例如,如果解决方案是“mything.sln”,则使用的文件将是“mything.sln.bgcolor.txt”。如果找到这样一个文件,并且它包含一个有效的十六进制数,那么它将用作背景色。否则,将使用默认颜色(上面的&hc0ffff,但很容易更改)。 |
3
1
您可以作为不同的用户运行Visual Studio,并为每个用户选择不同的配色方案。 首先,需要创建具有管理员权限的本地用户。 然后,右键单击Visual Studio上的+shift->以不同用户身份运行,然后输入您创建的用户和密码。 如果要通过批处理文件以不同用户的身份运行Visual Studio,可以使用“run as”命令或下载“psexec”工具。 |
4
0
不可以。颜色是根据每个Visual Studio实例维护的。没有办法对它们进行更细的粒度定制,比如项目级别。 |
kaiselwyvrn · 我无法打开Visual Studio项目 1 年前 |
Cobra_Fast · 如何查找不必要的空运算符? 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |