Горячие клавиши Git Source Control Provider - PullRequest
1 голос
/ 13 июля 2011

Я использую расширение Git Source Control Provider для Visual Studio 2010, и я хотел бы установить горячую клавишу для Commit, но я не могу заставить его работать.Я бы хотел назначить сочетание клавиш для любой команды, щелкнув правой кнопкой мыши в любом месте моего решения и выбрав «Git-> Commit» (тот, что со значком коровы, а не тот, который предоставлен TortoiseGit).

Я установил горячую клавишу для GitPlugin.Connect.GitExtensionsCommit ( Ctrl + G , Ctrl + C ), чтобыиспользуется глобально (да, мне пришлось отключить некоторые другие настройки горячих клавиш, которые использовали Ctrl + G), но всякий раз, когда я использую его, я получаю сообщение об ошибке, в котором говорится, что команда в данный момент недоступна.

Как установить горячие клавишидля провайдера Git Source Control?

1 Ответ

0 голосов
/ 18 августа 2011

Поиграв с этим, я смог заставить его работать.

Я настроил Ctrl + \, Ctrl + K в качестве ярлыка (но вы можете установить свой собственный, если нет конфликтов).

После этого, если вы выберете какой-либо узел проекта / файла и нажмете ярлык, он запустит фиксацию.

catch в том, что вам нужно выбрать a project или file в solution explorer, что имеет смысл, поскольку в противном случае поставщик не знает, что делать совершить.

...