1

У меня проблемы с кодированием в визуальных студиях с моей клавиатурой Mac, так как некоторые из коротких путей не будут работать, особенно "Перейти к определению", которое установлено как F12.

Я попытался изменить ярлык для этого, но почему-то он не идентифицирует какую-либо клавишу, которую я ввел, используя клавиатуру Mac.

Может кто-нибудь, пожалуйста, посоветуйте, как мне преодолеть эту проблему.

PS Я использую Visual Studio 2013 в Parallels Desktop.

1 ответ1

2

При устранении этой проблемы есть две вещи, которые следует рассматривать как "фильтры" между вашей клавиатурой и вашим экземпляром Windows. Это OS X и Parallels.

То есть, если нажатие клавиши не доходит до окон, оно "захватывается" одним из этих слоев, и вам необходимо выяснить, какой слой является проблемой.

Первым делом проверьте системные настройки вашего Mac в разделе «Клавиатура». Существует флажок, который обозначает клавиши F, которые будут использоваться в качестве функциональных клавиш или клавиш мультимедиа - убедитесь, что это установлено для стандартных клавиш F. Это может на самом деле решить вашу проблему, так как вы упомянули проблему с клавишами F.

Для слоя Parallels вам просто нужно знать, что Parallels будет перехватывать некоторые клавиатурные вводы для собственного использования, но они обычно не вступают в конфликт с сочетаниями клавиш Windows. Они будут настроены в настройках Parallels.

Наконец, хорошим диагностическим средством для решения такой проблемы может быть использование средства просмотра клавиатуры, которое показывает, какие клавиши система видит при нажатии на Mac и в системе Windows. Вы можете использовать это, чтобы выяснить, где нажимаются ваши нажатия клавиш.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .