43

我们如何更改 Visual Studio Code 中的背景颜色?

4

15 回答 15

64

正确答案是(Visual Studio 2010):

从菜单:

工具 -> 选项 -> 环境 -> 字体和颜色:

选择“纯文本”。

在右侧,在“项目背景:”下点击下拉列表。

正如您将看到的,这里的“默认”颜色列表对于背景来说太强了,所以您必须点击“自定义...”。

我强烈推荐一种非常非常淡的奶油黄色。当您将十字准线拖动到您想要的确切颜色上时,点击调色板右侧的色调箭头侧边栏指示器,以便在“颜色”指示器中查看您选择的颜色。

如果您希望保存此颜色以供将来参考,请单击“自定义颜色:”下的空白区域,然后单击“添加到自定义颜色”按钮。您新选择的颜色将保存在这里。单击确定两次。

提示:为了用新颜色覆盖这些自定义颜色中的任何一种,请确保在将新颜色添加到调色板位置之前单击所需的正方形以显示虚线环绕。

我的工作在这里完成。

:)

于 2011-10-12T20:11:03.467 回答
13

Jeff Atwood 写了一篇博客文章(实际上是几年前),用于使用自定义字体、背景等自定义 VS 代码编辑器......

这可能会为您指出一些有趣的资源。这是链接: http: //www.codinghorror.com/blog/archives/000682.html

于 2010-02-02T21:31:15.423 回答
12

自定义 Visual Studio 2013 的背景非常简单。这里是:

  • 工具
  • 选项
  • 环境 -> 一般

PS:适用于 Visual Studio 2012 和 2013

在此处输入图像描述

于 2015-04-15T08:36:00.373 回答
11

工具 --> 选项 --> 环境 --> 字体和颜色

于 2010-02-02T21:30:02.587 回答
8

Visual Studio 代码编辑器 在文件->首选项->颜色主题

于 2015-11-20T23:11:32.000 回答
7

工具 -> 选项 -> 在环境部分下有字体和颜色,更改项目背景。

于 2010-02-02T21:29:57.780 回答
5

VS2012e 基本相同:工具 > 选项 > 环境 > 字体和颜色 > 显示项目:纯文本 > “项目背景”下拉选择器

于 2013-05-29T23:12:37.433 回答
4

这是整个页面上唯一一个正确答案,因为人们回答的是“Visual Studio”,而不是“Visual Studio Code”

要更改“Visual Studio Code”中的颜色主题,请使用:

文件 -> 首选项 -> 颜色主题 -> 选择您喜欢的任何颜色主题

您还可以下载其他自定义主题作为扩展。为此,请打开侧边栏上的扩展选项卡,然后在搜索字段中输入“主题”以仅过滤与主题相关的扩展。单击任何您喜欢的,单击“下载”,然后单击“安装”。安装并重新启动 VSC 后,您可以在同一位置的默认主题旁边找到新安装的主题:

文件 -> 首选项 -> 颜色主题 -> 选择新下载的颜色主题

PS - 微软通过调用这个新的编辑器 Visual Studio Code 做出了错误的命名决定,我们在 google 和 stackoverflow 中有多少错误链接真是太糟糕了。他们应该将其重命名为 VSCode 或其他名称。

于 2016-08-24T07:35:13.007 回答
3

文件-> 首选项-> 设置。

找到workbench.colorCustomizations对象,更改其editor.background属性并保存(您将立即看到结果——无需重新启动 vs 代码)。或者你可以复制我当前的配置文件vs 代码配置要点

于 2018-04-09T09:18:35.650 回答
3

2019

工具 -> 选项 -> 环境 -> 字体和颜色:

在此处输入图像描述

于 2019-03-18T12:14:17.450 回答
1

您还可以使用Visual Studio 主题生成器。我只在 VS 2005 上尝试过,但它生成的设置也可能适用于较新版本的 VS。

万一将来链接失效,这里是我生成的一个黑暗主题。只需将此文本放入名为 VS_2005_dark_theme.vssettings 的文件中,然后使用 Tools -> Import and Export Settings 将其导入:

<UserSettings>
    <ApplicationIdentity version="8.0"/>
    <ToolsOptions>
        <ToolsOptionsCategory name="Environment" RegisteredName="Environment"/>
    </ToolsOptions>
    <Category name="Environment_Group" RegisteredName="Environment_Group">
        <Category name="Environment_FontsAndColors" Category="{1EDA5DD4-927A-43a7-810E-7FD247D0DA1D}" Package="{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}" RegisteredName="Environment_FontsAndColors" PackageName="Visual Studio Environment Package">
            <PropertyValue name="Version">2</PropertyValue>
            <FontsAndColors Version="2.0">
                <Categories>
                    <Category GUID="{5C48B2CB-0366-4FBF-9786-0BB37E945687}" FontName="PalmOS" FontSize="8" CharSet="0" FontIsDefault="No">
                        <Items>
                            <Item Name="Plain Text" Foreground="0x0000FF00" Background="0x00003700" BoldFont="No"/>
                            <Item Name="Selected Text" Foreground="0x00003700" Background="0x0000FF00" BoldFont="No"/>
                            <Item Name="Inactive Selected Text" Foreground="0x00003700" Background="0x00009100" BoldFont="No"/>
                            <Item Name="Current list location" Foreground="0x00A3DBFF" Background="0x01000007" BoldFont="No"/>
                        </Items>
                    </Category>
                    <Category GUID="{9973EFDF-317D-431C-8BC1-5E88CBFD4F7F}" FontName="PalmOS" FontSize="8" CharSet="0" FontIsDefault="No">
                        <Items>
                            <Item Name="Plain Text" Foreground="0x0057C732" Background="0x0017340E" BoldFont="No"/>
                            <Item Name="Selected Text" Foreground="0x00003700" Background="0x0000FF00" BoldFont="No"/>
                            <Item Name="Inactive Selected Text" Foreground="0x00003700" Background="0x00009100" BoldFont="No"/>
                            <Item Name="Current list location" Foreground="0x00A3DBFF" Background="0x01000007" BoldFont="No"/>
                        </Items>
                    </Category>
                    <Category GUID="{A27B4E24-A735-4D1D-B8E7-9716E1E3D8E0}" FontName="Monaco" FontSize="9" CharSet="0" FontIsDefault="No">
                        <Items>
                            <Item Name="Plain Text" Foreground="00CFCFCF" Background="00383838" BoldFont="No"/>
                            <Item Name="Indicator Margin" Foreground="0x02000000" Background="00383838" BoldFont="No"/>
                            <Item Name="Line Numbers" Foreground="00828282" Background="00383838" BoldFont="No"/>
                            <Item Name="Visible White Space" Foreground="0x00808080" Background="0x02000000" BoldFont="No"/>
                            <Item Name="Comment" Foreground="00828282" Background="0x02000000" BoldFont="No"/>
                            <Item Name="Compiler Error" Foreground="000000F0" Background="0x02000000" BoldFont="No"/>
                            <Item Name="CSS Comment" Foreground="00828282" Background="0x02000000" BoldFont="No"/>
                            <Item Name="CSS Keyword" Foreground="00FECE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="CSS Property Name" Foreground="00FECE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="CSS Property Value" Foreground="00F12FFE" Background="0x02000000" BoldFont="No"/>
                            <Item Name="CSS Selector" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="CSS String Value" Foreground="0032FE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="HTML Attribute" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="HTML Attribute Value" Foreground="0032FE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="HTML Comment" Foreground="00828282" Background="0x02000000" BoldFont="No"/>
                            <Item Name="HTML Element Name" Foreground="00FECE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="HTML Operator" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="Identifier" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="Keyword" Foreground="00FECE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="Number" Foreground="002FFE60" Background="0x02000000" BoldFont="No"/>
                            <Item Name="Operator" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="Preprocessor Keyword" Foreground="00FE2F8C" Background="0x02000000" BoldFont="No"/>
                            <Item Name="Stale Code" Foreground="0x00808080" Background="0x00C0C0C0" BoldFont="No"/>
                            <Item Name="String" Foreground="0032FE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="String (C# Verbatim)" Foreground="00FE2F8C" Background="0x02000000" BoldFont="No"/>
                            <Item Name="Task List Shortcut" Foreground="0x00FFFFFF" Background="0x02C0C0C0" BoldFont="No"/>
                            <Item Name="User Keywords" Foreground="00F12FFE" Background="0x02000000" BoldFont="No"/>
                            <Item Name="User Types" Foreground="00D64EDF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="Warning" Foreground="000000F0" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Attribute" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Attribute Quotes" Foreground="0032FE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Attribute Value" Foreground="0032FE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Comment" Foreground="00828282" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Delimiter" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Keyword" Foreground="00FECE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Markup Extension Class" Foreground="00FECE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Markup Extension Parameter Name" Foreground="00F12FFE" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Markup Extension Parameter Value" Foreground="00D64EDF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Name" Foreground="00FECE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Processing Instruction" Foreground="00FE2F8C" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XAML Text" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>                            
                            <Item Name="XML @ Attribute" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Attribute Quotes" Foreground="0032FE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Attribute Value" Foreground="0032FE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Comment" Foreground="00828282" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Delimiter" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Doc Attribute" Foreground="00D64EDF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Doc Comment" Foreground="00828282" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Doc Tag" Foreground="00D64EDF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Keyword" Foreground="00FECE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Name" Foreground="00FECE2F" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Processing Instruction" Foreground="0x0015496C" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XML Text" Foreground="00CFCFCF" Background="0x02000000" BoldFont="No"/>
                            <Item Name="XSLT Keyword" Foreground="00FECE2F" Background="0x02000000" BoldFont="No"/>                                                                 
                        </Items>
                    </Category>
                </Categories>
            </FontsAndColors>
        </Category>
    </Category>
</UserSettings>
于 2014-07-09T18:31:05.243 回答
1

主题编辑器中 Visual Studio 文本编辑器的背景颜色可通过以下方式访问:

文本编辑器→纯文本→背景

在此处输入图像描述

于 2016-11-29T09:09:29.207 回答
1

一行回答,F1 -> 搜索“颜色主题” -> 选择你喜欢的颜色

于 2019-09-05T05:48:42.780 回答
1

最新版本配置如下:

转到文件->首选项->颜色主题,然后您将在主搜索栏中看到可用的颜色 在此处输入图像描述

在此处输入图像描述

于 2021-03-03T07:41:18.010 回答
0

最简单的解决方案是使用

Visual Studio 2012 颜色主题

于 2013-07-23T13:55:19.783 回答