Как заставить Intellisense (автозавершение кода) работать в VS.NET внутри Parallels на Mac? - PullRequest
4 голосов
/ 02 января 2009

Как мне заставить Intellisense работать в Visual Studio, работающей в Parallels на Mac?

На моем ПК я нажимаю CTRL + Пробел, чтобы получить Intellisense, но внутри Parallels похоже, что комбинация клавиш не работает; Я подумал, что, возможно, это из-за того, что Quicksilver или Spotlight использовали одинаковые комбинации клавиш и могли перехватывать их, но они все равно не работают после того, как я переназначил их для использования клавиш F.

Ответы [ 4 ]

2 голосов
/ 11 июля 2012

Я знаю, что сейчас уже несколько лет, но я оставлю то, что нашел здесь, на случай, если кто-то найдет его в поиске Google.

Я обнаружил, что у меня не было проблем, пока я не поменял местами клавиши «Control» и «Command» моего Mac, поэтому мне только когда-либо приходилось использовать Control + C, Control + V для копирования и вставки.

Как только я поменял их на Control + Space, он не будет работать в Visual Studio, пока я не зайду в Настройки Parallels -> Клавиатура и не отметим «Включить системные ярлыки Mac OS X»

Я предполагаю, что Cmd + Space или Ctrl + Space - это своего рода ярлык Mac OS X, и он переопределял то, что я печатал на своем компьютере с Windows.

1 голос
/ 25 января 2017

Используйте Fn + Ctrl + Пробел вместо Ctrl + Пробел, чтобы Intellisense появлялся в Visual Studio, работающей в Parallels Desktop на Mac

0 голосов
/ 02 января 2009

Хорошо работает для меня с Parallels 3.0 на моем MacBook Pro. Я могу щелкнуть по классу, нажать Ctrl-Space, и на экране появится Intellisense. Работает в режимах Coherence и Single Windows. Ввод одного символа в пробел также вызывает это.

0 голосов
/ 02 января 2009

Должно работать нормально. Прошло много времени с тех пор, как я использовал Parallels, но я уверен, что была возможность отправлять «специальные» ключи MacOS на виртуальную машину, а не на OSX - если вы включите ее, то все будет отправлено на ВМ.

Если вы используете его в режиме Coherence, единственное, о чем я могу подумать, это изменить раскладку клавиатуры в Visual Studio (Инструменты, Параметры)

...