更改Visual Studio的背景颜色

时间:2010-02-02 21:27:05

标签: visual-studio colors text-editor

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

15 个答案:

答案 0 :(得分:57)

正确的答案是(Visual Studio 2010):

从菜单中:

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

选择“纯文本”。

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

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

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

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

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

我的工作在这里完成。

:)

答案 1 :(得分:12)

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

答案 2 :(得分:12)

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

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

答案 3 :(得分:12)

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

  • 工具
  • 选项
  • 环境 - >将军

P.S:适用于Visual Studio 2012& 2013年

enter image description here

答案 4 :(得分:9)

Visual Studio Code Editor 在文件 - >首选项 - >颜色主题

答案 5 :(得分:7)

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

答案 6 :(得分:4)

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

答案 7 :(得分:4)

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

要在“Visual Studio代码”中更改颜色主题,请使用:

  

档案 - >偏好 - >颜色主题 - >选择你喜欢的任何颜色主题

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

  

档案 - >偏好 - >颜色主题 - >选择新下载的颜色主题

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

答案 8 :(得分:2)

文件>首选项>设置。

找到 workbench.colorCustomizations 对象,更改其 editor.background 属性并保存(您将立即看到结果 - 无需重启vs代码)。或者您只需复制我当前的配置文件vs code config gist

答案 9 :(得分:0)

最简单的解决方案是使用

Visual Studio 2012 Color Theme

答案 10 :(得分:0)

您也可以使用Visual Studio Theme Generator。我只在VS 2005中尝试过这个,但它生成的设置也适用于VS的新版本。

如果链接在将来死亡,这是我生成的黑暗主题。只需将此文本放入名为VS_2005_dark_theme.vssettings的文件中,然后使用工具 - >将其导入即可。导入和导出设置:

<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>

答案 11 :(得分:0)

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

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

enter image description here

答案 12 :(得分:0)

2019

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

enter image description here

答案 13 :(得分:0)

单行答案, F1 ->搜索“ 颜色主题”->选择所需的颜色

答案 14 :(得分:0)

最新版本配置如下:

转到文件 -> 首选项 -> 颜色主题,然后您将在主搜索栏中看到可用的颜色 enter image description here

enter image description here