Visual studio 2017 如何在VS2017预览中编辑(自定义)颜色主题

Visual studio 2017 如何在VS2017预览中编辑(自定义)颜色主题,visual-studio-2017,vs-color-theme-editor,Visual Studio 2017,Vs Color Theme Editor,有人知道如何在VS2017中改变颜色主题吗 我在2012年和2013年使用了自定义主题。我用扩展名导入了它。但是我也能够通过注册表将主题导入到Express版本,而扩展没有运行 2017年还没有续集(还没有!?-我希望它会到来,我不能忍受那种蓝色、黑色或白色),我也没有在注册表中找到位置。如果你指的是3个内置主题中的一个,请解释如何。相关位如下: 在菜单栏上,选择工具、选项 在选项列表中,选择环境、常规 在颜色主题列表中,选择默认的蓝色主题、深色或浅色 如果您指的是Microsoft的颜色主题

有人知道如何在VS2017中改变颜色主题吗

我在2012年和2013年使用了自定义主题。我用扩展名导入了它。但是我也能够通过注册表将主题导入到Express版本,而扩展没有运行


2017年还没有续集(还没有!?-我希望它会到来,我不能忍受那种蓝色、黑色或白色),我也没有在注册表中找到位置。

如果你指的是3个内置主题中的一个,请解释如何。相关位如下:

  • 在菜单栏上,选择工具、选项
  • 在选项列表中,选择环境、常规
  • 颜色主题列表中,选择默认的蓝色主题、深色浅色

  • 如果您指的是Microsoft的
    颜色主题编辑器
    ,2013仍然是最新版本(上面的链接中引用了2017RC)。不幸的是,它在同一页上说,您只能在
    Visual Studio Professional
    Visual Studio Premium
    Visual Studio Ultimate
    上使用它。无论如何,我尝试在Visual Studio社区中安装它,但它不起作用

    Microsoft还更改了
    .vssettings
    文件的格式,因此您也无法手动导入VS 2013主题


    我真的希望在Visual Studio 2017社区发布后,您可以改变它的主题。

    也许这会有所帮助。您至少可以在不使用任何扩展/插件的情况下编辑工具提示的外观。转到工具->选项->环境->字体和颜色。在“显示设置:”下,将下拉列表更改为“环境”。请注意,很容易忽略这一点:出于某种原因,我直到现在才看到它。其中有3个选项可用于调整工具提示的边框、背景和默认字体颜色。请注意,您无法调整可能出现的所有字体颜色

    我在今天发布的VS2017最终(非RC)版本中尝试了这一点

    VS 2017的实际延期。 –

    官员来了!我建议使用它而不是下面的hack。由于黑客版本有一些官方插件没有的缺点:导入主题时需要重新启动visual studio,插件更新会导致主题丢失,因此它没有定义VS2017使用的所有颜色

    尽管如此,人们还是会发现黑客攻击可以让旧的VisualStudio插件正常工作。因此,我留下以下原始答案供参考

    原始答案:黑客插件VSIX文件 通过一些黑客操作,您可以安装或。我试过了,它或多或少似乎起了作用

    • 下载链接文件并将其保存在某处(例如,在
      ColorThemeEditor.vsix
    • VSIX文件是zip归档文件,打开其内容进行编辑(或在编辑后将其解压缩并重新压缩)(例如使用)
    • 编辑扩展名.vsixmanifest

      • 有两个安装目标(
        Id=“Microsoft.VisualStudio.Pro”
        Id=“Microsoft.VisualStudio.IntegratedShell”
      • 版本
        “[14.0,15.0]”
        “[12.0,13.0]”
        分别更改为
        “[14.0,16.0]”
        “[12.0,16.0]”
      • 仅对于,使用
        DisplayName=“Visual Studio产品更新”
        删除依赖项
        ,或将其更改为
        Version=“12.0.20827.3,16.0)

        Visual studio 2017是15.0版。 方括号表示包含,而圆括号表示排除

    • 保存
      extension.vsixmanifest
      ColorThemeEditor.vsix
    • 通过vsix安装程序打开
      ColorThemeEditor.vsix

      可能会有一些关于不兼容版本的警告;但如果一切顺利,Visual Studio 2017就是可以安装插件的版本之一

    • 安装Visual Studio 2017的插件
    正如所指出的,编辑和保存主题存在问题。以下解决方法允许您编辑和保存主题:

    • 像平常一样编辑主题
    • 保存更改,例如通过保存和应用按钮
    • Visual Studio引发空引用异常;忽略它
    • Visual studio尚未受到这些更改的影响
    • 重新启动Visual Studio;新实例的主题应已更改


    *导入和删除导入的主题时出现问题:
    无法加载文件或程序集“Microsoft.VisualStudio.ExtensionManager,Version=12.0.0.0…”
    。首先无法选择导入的主题。在visual studio重新启动后,可以选择导入的主题。

    有一种更简单的方法可以使用颜色TVisual Studio 2017中的heme Editor,借助于第页上提供的黑客版本(由创建)。我对日光浴(深色)主题使用以下颜色设置。同样,也可以通过工具更改主题的颜色,即操作员等→ 选择权→ 环境→ 字体和颜色。

    注意:在导入此设置之前,请不要忘记保存当前设置。我使用它没有任何问题,我只需要更改Solarized深色主题的操作员和项目背景色

    纯文本:

    操作员:


    希望这有助于…

    首先选择蓝色主题,然后将其转换为浅色,然后选择深色。
    通过这样做,你将得到一个黑暗的主题,就像你在VS2013或2015中一样。

    VS2017的颜色主题编辑器刚刚发布,不再需要黑客了。

    当然可以使用“颜色主题编辑器”