9

我需要一台新的笔记本电脑,我正在考虑购买一台 Mac。但是,我日常工作的一个重要部分涉及到我的办公室计算机 (Vista) 的远程桌面,以及运行 Visual Studio 2008。有人这样做过吗?是否有需要注意的具体问题?

谢谢!

4

9 回答 9

10

远程桌面工作没有缺陷。

广告功能键 - 伙计们,你检查了吗?

System Preferences->Keyboard并在“键盘选项卡”下选中带有文本的复选框:

在此处输入图像描述

在此之后,您的功能键将按预期工作......

于 2011-05-12T16:37:57.040 回答
5

如果您想使用 Visual Studio 默认值进行调试,您只需要在功能键之外使用命令键,例如,“step over”是 command-f10 而不是简单的 f10。

于 2011-03-07T18:07:07.710 回答
4

它工作得很好。我已经在家里做了很多次了。使用我的 MacBook Air 在我的四核工作站上远程开发。我能想到的唯一问题(键盘快捷键除外)是您没有可用的 Aero :)

于 2009-03-28T10:36:36.403 回答
2

根据 Aaron 的建议,我今天只需要这样做,并且 fn-ctrl-[function key] 而不是 command-[function key] 在我的 MacBook Pro 上适用于大多数功能键,但它很快就会变得混乱,尤其是当你的快捷键需要多个键。即 Shift-F5 停止调试变为 shift-fn-ctrl-F5。如果您是 resharper 用户,您可能还会发现禁用 resharper 快捷方式以避免混淆很有用。

我不确定这是否是 Mac、RDP、VS 和/或 Resharper 之间的键映射冲突问题,但 fn-ctrl-F11 最初不适用于 debug-step into 命令。我必须在 VS 中的 options=>environment=>keyboard=>Debug.StepInto 下明确设置命令。可能还有其他类似的问题。

总之,您可能需要做的大部分事情都可以完成,但您可能会发现自己在远程工作时会更改设置,并且必须记住一组新的快捷方式。

于 2011-05-12T15:47:58.350 回答
2

从我的 Mac 到多个 Windows 2008 R2 服务器,我一直使用远程桌面连接。它工作得很好。它已经在我身上撞了几次,但这种情况很少见。我在 Mac 上使用了一个名为Palua的应用程序,它会根据正在使用的应用程序自动打开和关闭 fn 键。我也为 VMWare Fusion 打开它。

我正在考虑使用 RDP 而不是虚拟机进行开发。

于 2012-02-08T06:15:53.410 回答
1

我会将 Visual Studios 快捷方式更改为类似于 X-Code 的快捷方式。需要时间,但这是值得的。而且我还记得 Mac 的远程桌面可以重新映射 Mac 键以充当 Windows 键 - 如果我没记错的话,请尝试这样做。否则远程桌面工作正常,完全没有问题。

于 2009-03-28T12:03:34.447 回答
1

它确实工作得很好。我只想在键盘快捷键上强调Mehrdad点。你一定会想念他们的。很多!. 我知道这可能只是我不知道该怎么做,但是直到今天,我还无法使 F10 和 F11(非常重要的调试键)正常工作。

于 2009-03-28T11:24:30.640 回答
0

我在 MBP2015 上,并使用 Visual Studio 2013 远程桌面进入我的 Win10 工作环境。例如调试键 F10、F11(我也假设其他键)不起作用。我尝试了其他人使用 Command+F10 的建议,但这不起作用。然后我尝试了 Command + fn + F10 并且有效。

于 2017-01-10T20:25:15.227 回答
0

如果您在 bootcamp 中使用 Windows 10 并连接到另一个远程桌面(也就是 Windows 10),则 Visual Studio 将不会接受您的 F5 到 F12 键而不按下 Fn 键。如果您想避免使用 Fn 键,请从系统托盘打开 Boot Camp 控制面板并勾选“使用所有 F1、F2 等键..”,如屏幕截图所示。 训练营设置

于 2020-03-19T20:05:39.713 回答