如何让 Intellisense(代码完成)在 Mac 上的 Parallels 内的 VS.NET 上工作?
如何让 Intellisense 在 Mac 上的 Parallels 内运行的 Visual Studio 上工作?
在我的 PC 上,我按 CTRL+Space 来获取 Intellisense,但在 Parallels 中,似乎没有组合键起作用; 我想这可能是因为 Quicksilver 或 Spotlight 使用相同的组合键并且可能会被拦截,但在我将它们重新映射为使用 F 键后它仍然不起作用。
How do I get Intellisense to work on Visual Studio running inside Parallels on a Mac?
On my PC I press CTRL+Space to get Intellisense, but inside Parallels it looks like no key combination works; I thought that maybe it's because Quicksilver or Spotlight were using the same key combinations and could be intercepting, but it still doesn't work after I've remapped those to use F keys.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我知道这已经有几年了,但我会坚持我在这里找到的内容,以防其他人在谷歌搜索中找到它。
我发现我没有问题,直到我交换了 Mac 的 Control 和 Command 键,所以我只需要使用 Control+C、Control+V 来复制和粘贴。
一旦我通过 Control+Space 交换了它们,在 Visual Studio 中就无法工作,直到我进入 Parallels Preferences -> 键盘和未选中的“启用 Mac OS X 系统快捷方式”
我猜测 Cmd+Space 或 Ctrl+Space 是某种 Mac OS X 快捷方式,它覆盖了我在 Windows 计算机中输入的内容。
I know this is a few years old now, but I'll stick what I found here in case someone else finds it in a Google search.
I found I didn't have a problem until I swapped my Mac's Control and Command key's over so I only ever have to use Control+C, Control+V to copy and paste.
Once I swapped these over Control+Space wouldn't work in Visual Studio until I went to Parallels Preferences -> Keyboard and unchecked "Enable Mac OS X system shortcuts"
I'm guessing Cmd+Space or Ctrl+Space is some sort of Mac OS X shortcut, and it was overriding what I was typing in my windows machine.
使用 Fn+Ctrl+Space 而不是 Ctrl+Space 以使 Intellisense 出现在 Mac 上 Parallels Desktop 内运行的 Visual Studio 上
Use Fn+Ctrl+Space instead of Ctrl+Space in order to get Intellisense appear on Visual Studio running inside Parallels Desktop on a Mac
应该可以正常工作。 自从我使用 Parallels 以来已经有一段时间了,但我确信有一个选项可以将“特殊”MacOS 密钥发送到虚拟机,而不是 OSX - 如果您打开它,它应该将所有内容发送到虚拟机。
如果您在 Coherence 模式下使用它,那么我唯一能想到的就是更改 Visual Studio 中的键盘映射(工具、选项)
Should work fine. It's been a while since I used Parallels, but I'm sure there was an option to send "special" MacOS keys to the Virtual Machine, rather than to OSX - if you switch that on it should send everything to the VM.
If you are using it in Coherence mode then the only thing I can think of is change the keyboard mapping in Visual Studio (Tools, Options)
我在 MacBook Pro 上使用 Parallels 3.0 效果很好。 我可以单击一个类,按下 Ctrl-空格键,它就会弹出 Intellisense。 在 Coherence 和单一窗口模式下均可工作。 在空白处键入单个字符也会将其显示出来。
Woks fine for me with Parallels 3.0 on my MacBook Pro. I can click on a class, hit Ctrl-Space and it pops up Intellisense. Works both in Coherence and Single Windows modes. Typing a single character in whitespace brings it up as well.