Atom自定义语言包没有正确选择文件扩展名或突出显示

时间:2014-11-23 22:39:06

标签: package grammar squarespace atom-editor

我试图构建一个简单的原子包,以正确的突出显示方式显示与方空间开发相关的一些文件类型。我试过阅读文档并查看相关的软件包并将我的镜像反映出去,但似乎无论我做什么原子都不会拾取这些文件类型安装了相关的语言包,当我手动应用我的语言时甚至没有正确地突出它们。

我试图建立的协会是

  • .block - > HTML
  • .region - > HTML
  • .list - > HTML
  • .item - > HTML
  • .conf - > JSON
  • .preset - > JSON

我的package.json看起来像

{
  "name": "language-squarespace",
  "version": "0.4.0",
  "description": "Syntax Highlighting for SquareSpace files",
  "repository": {
    "type": "git",
    "url": "https://github.com/blaketarter/language-squarespace"
  },
  "license": "MIT",
  "engines": {
    "atom": "*",
    "node": "*"
  }
}

我的一个语法文件的例子是

'filetypes': [
  'block'
]

'name': 'block (squarespace)'

'patterns': [
  {
    'include': 'source.html'
  }
]

'scopeName': 'source.block'

我觉得我错过了一些重要的东西,因为我的基础是https://github.com/rgbkrk/language-ipynb,而事情似乎很匹配。

0 个答案:

没有答案