Atom Editor:将动态菜单项添加到命令调色板

时间:2014-10-12 10:13:29

标签: view package atom-editor

我尝试创建一个atom-editor包,它通过命令面板提供它的接口。

我找到了SelectListView类,这正是我想要的,但是我无法找到一种记录方法将我自己的视图附加到命令调色板。

有没有办法做到这一点还是根本不允许?

1 个答案:

答案 0 :(得分:1)

如果我理解正确,您正在尝试将自己的命令添加到命令选项板中。目前(截至v0.139.0),这是通过atom.workspaceView.command()方法完成的:

atom.workspaceView.command 'package-name:command-name', ->
  # Code that you want to execute when the command is called

按照惯例,所有命令的名称都遵循模式package-name:command-name,因此如果您的包名为“Foo Bar”且命令为“Frob The Fraggles”,则命令名称为foo-bar:frob-the-fraggles

包的命令系统将在不久的将来更新,因此您可能希望观看Atom repository on GitHub更新。即便如此,上述方法应该在改变后继续工作一段时间。