如何让 Intellisense(代码完成)在 Mac 上的 Parallels 内的 VS.NET 上工作?

发布于 2024-07-11 20:27:44 字数 222 浏览 6 评论 0原文

如何让 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

清欢 2024-07-18 20:27:44

我知道这已经有几年了,但我会坚持我在这里找到的内容,以防其他人在谷歌搜索中找到它。

我发现我没有问题,直到我交换了 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.

瀟灑尐姊 2024-07-18 20:27:44

使用 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

音栖息无 2024-07-18 20:27:44

应该可以正常工作。 自从我使用 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)

抚笙 2024-07-18 20:27:44

我在 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文