使用 go-plus 在 Atom 编辑器中为 Go To Definition 设置快捷方式
Set a shortcut in Atom editor for Go To Definition using go-plus
如何使用 go-plus 在 Atom 编辑器中为 Go To Definition 设置快捷方式。提前感谢您的帮助。
默认情况下,go-plus package uses Alt+Cmd+G to trigger the Go To Definition binding (as can be seen here)。此绑定仅适用于使用 Go 语法的文件。由于 Cmd 仅在 Mac OS X 上可用,我不知道其他操作系统默认使用什么键绑定。
要重新定义键绑定,请执行以下操作:
- 打开 Atom 首选项,select Keybindings 部分。
- 在搜索字段中,键入'go'以过滤键绑定列表。
- 单击
golang:godef
键绑定旁边的 复制 图标。
- 单击顶部的您的键盘映射文件 link。
这将打开您的 keymap.cson
文件。转到文件末尾并粘贴复制的内容:
'atom-text-editor[data-grammar="source go"]:not(.mini)':
'alt-cmd-g': 'golang:godef'
根据自己的喜好编辑键绑定并保护文件。
要验证新的键绑定,打开 Key Binding Resolver 视图,方法是 selecting Packages > Key Binding Resolver > Toggle 菜单项。打开一个 Go 文件并按您指定的键绑定,然后观察 Key Binding Resolver 视图以查看是否存在任何冲突。
如何使用 go-plus 在 Atom 编辑器中为 Go To Definition 设置快捷方式。提前感谢您的帮助。
默认情况下,go-plus package uses Alt+Cmd+G to trigger the Go To Definition binding (as can be seen here)。此绑定仅适用于使用 Go 语法的文件。由于 Cmd 仅在 Mac OS X 上可用,我不知道其他操作系统默认使用什么键绑定。
要重新定义键绑定,请执行以下操作:
- 打开 Atom 首选项,select Keybindings 部分。
- 在搜索字段中,键入'go'以过滤键绑定列表。
- 单击
golang:godef
键绑定旁边的 复制 图标。 - 单击顶部的您的键盘映射文件 link。
这将打开您的 keymap.cson
文件。转到文件末尾并粘贴复制的内容:
'atom-text-editor[data-grammar="source go"]:not(.mini)':
'alt-cmd-g': 'golang:godef'
根据自己的喜好编辑键绑定并保护文件。
要验证新的键绑定,打开 Key Binding Resolver 视图,方法是 selecting Packages > Key Binding Resolver > Toggle 菜单项。打开一个 Go 文件并按您指定的键绑定,然后观察 Key Binding Resolver 视图以查看是否存在任何冲突。