我在 Adobe Edge Code CC 中的 .SSI 文件被视为纯文本,您可以从此图像中看到:
我希望它按照 .html 文件的语法高亮显示。我已经在以下位置尝试了扩展注册表:https ://brackets-registry.aboutweb.com/并且找不到任何合适的东西。也许我找错地方了?
我在 Adobe Edge Code CC 中的 .SSI 文件被视为纯文本,您可以从此图像中看到:
我希望它按照 .html 文件的语法高亮显示。我已经在以下位置尝试了扩展注册表:https ://brackets-registry.aboutweb.com/并且找不到任何合适的东西。也许我找错地方了?
更新:这现在更容易做到:
原答案:
您不必按照其他 SO 答案中的建议从 git 克隆括号 - 只需要它是因为在这种情况下文件扩展名已分配给不同的语言(这并不常见)。
对于 .ssi 等未分配的文件扩展名,您可以创建一个非常简单的 Brackets 扩展名 - 只需一个包含以下代码的 main.js 文件:
define(function (require, exports, module) {
var LanguageManager = brackets.getModule("language/LanguageManager");
var language = LanguageManager.getLanguage("html");
language.addFileExtension("ssi");
});
这比从 git 拉取更容易设置,而且更简单。(在未来,这应该更容易配置)。
有关更多信息,请参阅此答案:如何在 adobe-brackets editor 中添加文件扩展名?