4

我正在使用 Sublime Text 2 - 我想让它成为我的默认工作程序。

我已经安装了 Dreamweaver 主题 - 但我有一些问题:

我不知道如何更改标签(a、img、form 等)的颜色。都有相同的颜色,不像 Dreamweaver CS4(见图)。

在此处输入图像描述

我怎样才能改变每个颜色?

我的主题代码中有这个:

<dict>
      <key>name</key>
      <string>html img tag</string>
      <key>scope</key>
      <string>text.html meta.tag.img - string</string>
      <key>settings</key>
      <dict>
        <key>foreground</key>
        <string>#6d232eff</string>
      </dict>
    </dict>
    <dict>
      <key>name</key>
      <string>html form tag</string>
      <key>scope</key>
      <string>text.html meta.tag.form - string</string>
      <key>settings</key>
      <dict>
        <key>foreground</key>
        <string>#ff9700ff</string>
      </dict>
    </dict>

但是当我更改字符串标签中的颜色时,无法正常工作 - 是否缺少某些东西?

提前谢谢

4

3 回答 3

3

尝试这个:

    <dict>
        <key>name</key>
        <string>Tag name</string>
        <key>scope</key>
        <string>entity.name.tag</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#EA0000</string>
        </dict>
    </dict>
    <dict>
        <key>name</key>
        <string>Tag start/end</string>
        <key>scope</key>
        <string>punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#EA0000</string>
        </dict>
    </dict>
于 2012-08-22T15:54:21.313 回答
1

它归结为语言定义 ( .tmLanguage) 文件。默认情况下,HTML 语言定义在一般标记级别中断,不要问我为什么,但它遵循TextMate 的 Scope Selector 模式。据我所知,人们使用 JSON 编写语言文件,然后将其转换为.plist文件,并将扩展名更改为tmLanguage文件。

我发现最简单的方法是安装 Siddley 的增强 HTML/ColdFusion 包,使用增强的 HTML 语言和其中一种 DW 配色方案。

经过一番查看,我发现 Siddley 将一些标签聚集在一起。我可能正在扩展语言定义文件。如果我愿意,我会在 github 上发布。

于 2013-03-17T22:48:51.230 回答
1

按照此步骤在您的 sublime 中应用 Dreamweaver cs5 的配色方案。

单击此处下载 Dreamweaver 主题 Zip 文件

如何应用 Dreamweaver CS5 等配色方案

1. Download zip file from Dreamweaver Theme File Link
2. Extract folder
3. Open sublime and goto "Preferences">"Browser Packages..">"Paste extract folder here"
4. Restart Sublime
5. Select color scheme from sublime, to select color scheme Goto "Preferences">"Color Scheme">"SublimeDreamweaver-master">"SublimeDreamweaver-master">"Dreamviwer"
6. Restart Again your sublime
7. Now open your file to see effect
8. Thanks

在应用dreamviwer 的配色方案后更改字体,如dreamviwer。

1. Goto "Preferences">"Setting - User"
2. Add this line is your setting json, "font_face":"courier new"
3. Save enjoy

在此处输入图像描述

谢谢

于 2016-09-10T04:30:52.963 回答