Установите ярлык в редакторе Atom для Go To Definition, используя go-plus

Как установить ярлык в редакторе Atom для Go To Definition с помощью go-plus. Благодарим вас за помощь.

1 ответ

По умолчанию в пакете go-plus используется Alt + Cmd + G, чтобы вызвать привязку Go To Definition ( как можно видеть здесь). Это связывание будет работать только в файлах, использующих грамматику Go. Так как Cmd доступен только в Mac OS X, я не знаю, что будет использовать по умолчанию другие операционные системы.

Чтобы переопределить привязку клавиш, выполните следующие действия:

  • Откройте "Настройки атома", выберите раздел "Клавиши привязки".
  • В поле "Поиск" введите "go", чтобы отфильтровать список привязок клавиш.
  • Щелкните значок "Копировать" рядом с клавишей golang:godef.
  • Нажмите ссылку на ссылку в ключевой строке вверху.

Это откроет ваш файл keymap.cson. Перейдите в конец файла и вставьте скопированный контент:

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

Отредактируйте привязку клавиш по своему вкусу и сохраните файл.

Чтобы проверить новый привязку клавиш, откройте окно "Воспроизведение привязки клавиш", выбрав пункт "Пакеты > Переключатель привязки клавиш" > "Переключить". Откройте файл Go и нажмите назначенный вами кнопочный ключ, а затем просмотрите представление Key Binding Resolver, чтобы увидеть конфликты.

licensed under cc by-sa 3.0 with attribution.