有什么办法为visual studio 2015安装/导入sublime / vscode颜色主题?

时间:2017-02-16 16:20:32

标签: visual-studio visual-studio-code visual-studio-2015 vs-color-theme-editor

我实际上是想在VS-15 for VS2015中使用一个颜色主题。但主题是sublime-text / atom。我无法找到2015年视觉工作室的色彩主题。

  

我在这里找到了这个问题    visual studio 2015 sublime theme

有没有办法在Visual Studio 2015中安装或导入vs-code扩展?

1 个答案:

答案 0 :(得分:0)

目前无法在两种主题格式之间进行转换。 Visual Studio使用专有主题样式shown here,而Visual Studio Code使用textmate主题shown here

Visual Studio格式:

  <Color Name="CSS String Value">
    <Background Type="CT_AUTOMATIC" Source="00000000" />
    <Foreground Type="CT_RAW" Source="FFD69D85" />
  </Color>
  <Color Name="HTML Attribute">
    <Background Type="CT_AUTOMATIC" Source="00000000" />
    <Foreground Type="CT_RAW" Source="FF9CDCFE" />
  </Color>

Visual Studio代码

    <dict>
        <key>name</key>
        <string>Tag Inline Source</string>
        <key>scope</key>
        <string>meta.tag.inline source, text.html.php.source</string>
        <key>settings</key>
        <dict>
            <key>fontStyle</key>
            <string>
            </string>
            <key>foreground</key>
            <string>#9AA83A</string>
        </dict>
    </dict>
    <dict>
        <key>name</key>
        <string>Tag Other</string>
        <key>scope</key>
        <string>meta.tag.other, entity.name.tag.style, entity.name.tag.script, meta.tag.block.script, source.js.embedded punctuation.definition.tag.html, source.css.embedded punctuation.definition.tag.html</string>
        <key>settings</key>
        <dict>
            <key>fontStyle</key>
            <string>
            </string>
            <key>foreground</key>
            <string>#9872A2</string>
        </dict>
    </dict>
    <dict>
        <key>name</key>
        <string>Tag Attribute</string>
        <key>scope</key>
        <string>entity.other.attribute-name, meta.tag punctuation.definition.string</string>
        <key>settings</key>
        <dict>
            <key>fontStyle</key>
            <string>
            </string>
            <key>foreground</key>
            <string>#D0B344</string>
        </dict>
    </dict>

正如您所看到的,它们的格式非常不同,不幸的是,它们之间没有转换工具。