代码之家  ›  专栏  ›  技术社区  ›  Asad

更改Visual Studio的背景色

  •  35
  • Asad  · 技术社区  · 14 年前

    如何在visual studio中更改背景色?

    12 回复  |  直到 6 年前
        1
  •  12
  •   Juri    14 年前

    杰夫·阿特伍德(Jeff Atwood)写了一篇博文(实际上是几年前的事),用自定义字体、背景等定制VS代码编辑器……

    这可能会给你指出一些有趣的资源。链接如下: http://www.codinghorror.com/blog/archives/000682.html

        2
  •  57
  •   Pedro    13 年前

    正确答案是(Visual Studio 2010):

    从菜单:

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

    选择“纯文本”。

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

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

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

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

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

    我的工作在这里完成了。

    :)

        3
  •  12
  •   user12345    14 年前

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

        4
  •  11
  •   Rahul Tilloo    9 年前

    定制visual studio 2013的背景非常简单。 这里是:

    • 工具
    • 选项
    • 环境->概述

    P.S:在Visual Studio 2012&2013中工作

    enter image description here

        5
  •  9
  •   elpezganzo    9 年前

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

        6
  •  7
  •   Brandon    14 年前

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

        7
  •  4
  •   stackuser83    11 年前

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

        8
  •  4
  •   Kainax    8 年前

    这是 只有一个正确答案 在整个页面上,人们都在回答“visual studio”,而不是 “Visual Studio代码” :

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

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

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

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

    PS 微软通过调用这个新的编辑器visual studio代码做出了错误的命名决定,我们在google和stackoverflow中有多少错误的链接是很糟糕的。他们应该把它改名为vscode或者别的什么。

        9
  •  2
  •   daGo    6 年前

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

    发现 workbench.color自定义 对象,更改其 编辑器.背景 属性并保存(您将立即看到结果–无需重新启动vs代码)。或者你可以复制我当前的配置文件 vs code config gist

        10
  •  0
  •   Beno    11 年前

    最简单的解决方法是

    Visual Studio 2012 Color Theme

        11
  •  0
  •   ubiquibacon    10 年前

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

    如果链接在未来失效,这里是我生成的一个黑暗主题。只需将此文本放入名为vs_2005_dark_theme.vs 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>
    
        12
  •  0
  •   silkfire thezar    8 年前

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

    文本编辑器纯文本背景

    enter image description here