使用go-plus在Atom编辑器中为Go To Definition设置快捷方式

San*_*eep 8 atom-editor

如何使用go-plus在Atom编辑器中为Go To Definition设置快捷方式.感谢您的帮助.

nwi*_*ler 19

默认情况下,去加包使用Alt+ Cmd+ G触发转到定义绑定(如可以看出这里).此绑定仅适用于使用Go语法的文件.由于Cmd仅在Mac OS X上可用,我不知道默认情况下其他操作系统将使用哪些键绑定.

要重新定义键绑定,请执行以下操作:

  • 打开Atom首选项,选择Keybindings部分.
  • 在" 搜索"字段中,键入"go"以过滤键绑定列表.
  • 单击键绑定旁边的" 复制"图标golang:godef.
  • 单击顶部的keymap文件链接.

Atom键绑定

这将打开您的keymap.cson文件.转到文件末尾并粘贴复制的内容:

'atom-text-editor[data-grammar="source go"]:not(.mini)':
  'alt-cmd-g': 'golang:godef'
Run Code Online (Sandbox Code Playgroud)

根据自己的喜好编辑键绑定并保护文件.

要验证新的键绑定,请通过选择Packages> Key Binding Resolver> Toggle菜单项打开Key Binding Resolver视图.打开Go文件并按下您指定的键绑定,然后观察Key Binding Resolver视图以查看任何冲突.