如何在允许 XAML 缩进具有相同背景颜色的同时保留自定义字符串颜色?

Posted

技术标签:

【中文标题】如何在允许 XAML 缩进具有相同背景颜色的同时保留自定义字符串颜色?【英文标题】:How can I retain the custom string color while allowing the XAML indentation to be of the same background color? 【发布时间】:2012-08-13 16:39:35 【问题描述】:

刚刚重新安装了我想要回到 Visual Studio 2010 的深色主题的所有内容。

I downloaded the .vssettings 并导入它们。一切看起来都很好,除了 XAML 文件中缩进的棕色/黄色背景非常令人分心:

我检查了其他文件类型(.cs、.xml 等),我只看到 XAML 文件的这种行为,这让我相信我可以通过更改 @ 下的“XAML”前缀设置之一来纠正这个问题987654323@.

但我找不到任何与我看到的相符的东西。

该设置似乎受Tools-->Options-->Environment-->Fonts 中的“字符串”设置控制。

如何在允许 XAML 缩进与背景颜色相同的同时保留自定义字符串颜色?

【问题讨论】:

进一步调查显示效果受工具-->选项-->环境-->字体中的“字符串”设置控制。我觉得奇怪的是 XAML 文件中的缩进受此影响。当我修改该颜色设置时,其他文件类型中的缩进保持不变。有什么想法吗? 我测试了制表符与空格,但并没有改变任何事情。恐怕这是一个错误。 这种行为在 VS 2012 中不会发生,因此很可能是 VS 2010 中的错误。 其实我之前在VS2010里没见过。嗯,真的没什么大不了的。无论如何,谢谢。 安装了其他插件吗? 【参考方案1】:

您可能已打开“查看空白”选项。要通过菜单关闭此功能,您可以选择 Edit->Advanced->View White Space。默认的键盘快捷键是 Ctrl E, Ctrl W。

【讨论】:

以上是关于如何在允许 XAML 缩进具有相同背景颜色的同时保留自定义字符串颜色?的主要内容,如果未能解决你的问题,请参考以下文章

如何在颤动中使设备顶部面板(状态栏)具有与 AppBar 相同的背景颜色?

如何在 WPF/XAML 中绑定背景颜色?

Windows 10 中的 XAML ComboBox 选定项背景颜色

无论布局背景颜色如何,如何保留 Windows.UI.Xaml.Controls.Image 内容颜色?

xaml - 如何更改应用程序中所有文本的颜色

使用 BIRT,如何确保行中的背景颜色在行中的每个单元格中具有相同的高度?