如何让 Intellisense 在 Mac 上的 Parallels 内运行的 Visual Studio 上工作?
在我的 PC 上,我按 CTRL+Space 来获取 Intellisense,但在 Parallels 中似乎没有组合键有效;我认为这可能是因为 Quicksilver 或 Spotlight 使用相同的组合键并且可能会被拦截,但在我重新映射它们以使用 F 键后它仍然无法正常工作。
如何让 Intellisense 在 Mac 上的 Parallels 内运行的 Visual Studio 上工作?
在我的 PC 上,我按 CTRL+Space 来获取 Intellisense,但在 Parallels 中似乎没有组合键有效;我认为这可能是因为 Quicksilver 或 Spotlight 使用相同的组合键并且可能会被拦截,但在我重新映射它们以使用 F 键后它仍然无法正常工作。
我知道这已经有几年了,但我会坚持我在这里找到的东西,以防其他人在谷歌搜索中找到它。
我发现直到我交换了我的 Mac 的 Control 和 Command 键之后我才遇到问题,所以我只需要使用 Control+C、Control+V 来复制和粘贴。
一旦我通过 Control+Space 交换这些,在 Visual Studio 中将无法工作,直到我转到 Parallels Preferences -> Keyboard 并取消选中“启用 Mac OS X 系统快捷方式”
我猜 Cmd+Space 或 Ctrl+Space 是某种 Mac OS X 快捷方式,它覆盖了我在 Windows 机器上输入的内容。
使用 Fn+Ctrl+Space 而不是 Ctrl+Space 以使 Intellisense 出现在 Mac 上的 Parallels Desktop 内运行的 Visual Studio 上
在我的 MacBook Pro 上使用 Parallels 3.0 对我来说很好。我可以单击一个类,按 Ctrl-Space 并弹出 Intellisense。适用于 Coherence 和 Single Windows 模式。在空格中键入单个字符也会显示它。
应该可以正常工作。自从我使用 Parallels 已经有一段时间了,但我确信有一个选项可以将“特殊”MacOS 密钥发送到虚拟机,而不是 OSX——如果你打开它,它应该会将所有内容发送到 VM。
如果您在 Coherence 模式下使用它,那么我唯一能想到的就是更改 Visual Studio 中的键盘映射(工具、选项)