如何在Mac上的Parallels内部使用Intellisense(代码完成)来处理VS.NET?

时间:2009-01-02 20:01:06

标签: visual-studio-2008 intellisense parallels

如何让Intellisense在Mac上的Parallels内运行Visual Studio?

在我的电脑上按CTRL + Space来获取Intellisense,但在Parallels里面看起来没有任何组合工作;我想也许是因为Quicksilver或Spotlight使用相同的键组合并且可以拦截,但是在我重新映射它们以使用F键之后它仍然不起作用。

4 个答案:

答案 0 :(得分:2)

我知道现在已经有几年了,但我会坚持我在这里发现的东西,以防其他人在Google搜索中找到它。

我发现我没有问题,直到我交换Mac的Control和Command键,所以我只需要使用Control + C,Control + V进行复制和粘贴。

在我转到Parallels偏好设置之后,一旦我将这些转换为Control + Space将无法在Visual Studio中工作 - >键盘和未选中“启用Mac OS X系统快捷方式”

我猜Cmd + Space或Ctrl + Space是某种Mac OS X的快捷方式,它覆盖了我在Windows机器上输入的内容。

答案 1 :(得分:1)

使用Fn + Ctrl + Space代替Ctrl + Space,以便在Mac上的Parallels Desktop内运行的Visual Studio上显示Intellisense

答案 2 :(得分:0)

应该可以正常工作。自从我使用Parallels以来已经有一段时间了,但我确信有一个选项可以将“特殊”MacOS密钥发送到虚拟机而不是OSX - 如果你切换它就应该将所有内容发送到VM。

如果您在Coherence模式下使用它,那么我唯一能想到的是改变Visual Studio中的键盘映射(工具,选项)

答案 3 :(得分:0)

在我的MacBook Pro上使用Parallels 3.0,对我来说很好。我可以点击一个类,点击Ctrl-Space然后弹出Intellisense。适用于Coherence和Single Windows模式。在空格中键入单个字符也会引起它。