是否可以将编辑器样式分配给 API 个标记?

Is it possible to assign editor styles to API tokens?

如果我定义自己的 API 并且我想在编辑器中突出显示值、类 和我的 API 的方法。我该怎么做?是否可以将某些关键字样式分配给 api 个标记?

这是我在 ZBS 的 api 文件夹中的 instead.lua

return {
  instead = {
    type = "lib",
    description = "Библиотека INSTEAD",
    childs = {
      tiny = {
        type = "value",
        description = "Флаг «минималистичного INSTEAD», без графики и множества других возможностей."
      }
    }
  },
}

这是一些代码片段:

if not instead.tiny then 
  require "autotheme"
end  

所以我希望 insteadtiny 在我的代码中突出显示。

您可以使用执行类似操作的 keyword highlighting, but while it works for "instead" and "tiny", it will also have to be set for "instead.tiny", which is not ideal (this looks like a limitation in the version of the Scintilla editor component used by the IDE); see this ticket for a related discussion and explanation. You may also check a proposed highlight property 插件(尽管适用于所有属性)。