大约2年前,我从我的家用电脑上掉了窗户,100%换成了linux(fedora,然后是ubuntu) - 这个小姐并不太高兴,但她已经习惯了,并学到了一两件事。然后大约6个月前,我给自己一个闪亮的新Macbook,因为转向OSX从未回头;不幸的是,我没有成功让我的雇主给我买一个工作(我不能来回运送我的)所以我必须“忍受”与windows。

我从8年前开始使用Windows,所以我非常了解它是如何工作的,并且已经完成了我对Win32 / MFC / .NET开发的公平分享。

我的问题是;还有谁在工作时使用Windows机箱(并且在家里有一台Mac)你如何应对 - 他们使用哪些Windows应用程序/配置让它们以类似于OSX的方式工作? - 我只是觉得如果我能得到某种键盘映射应用程序将我的Windows键重新映射到OSX变体(Apple + W,Apple + Q,Apple + Left,Apple + Right等等)会有多酷

我想念揭露(TopDesk很好但不免费)...... 我想念发现者的简单...... 我想念漂亮流畅的对话框和窗户和阴影(YzShadow可以应对) 我想念底层的unix框架(我在工作中运行andLinux) 我想念OSX :(

不幸的是,90%的客户使用IE浏览器,因此必须使用Windows。他们也无法为开发人员支付mac的费用;特别是Mac Pro :-p

好啊。

有帮助吗?

解决方案

我认为我为提高工作效率所做的最好的事情就是跨平台标准化我的文本编辑器。就个人而言,我尽可能使用vim。我使用viemu在windows上集成到visual studio中,用gvim替换了notepad,我在mac和linux上都使用了vim。

您可以重新映射快捷方式,但无论如何简单的快捷方式都是相同的。就个人而言,我没有记住这两个问题。我每隔几分钟就会进行一次心理锻炼,寻找操作系统特定的地标,让我想起Vista或OS X,这有助于我保持专注。

如果你是Linux脚本的粉丝,我也会调查Powershell,它是最酷的外壳,即IMNSHO。如果没有,那总是 Interix

其他提示

操作系统只是一个工具,如果您正在构建跨平台应用程序(或Web应用程序[它只依赖于您的目标Web浏览器])并且您可以使用您喜欢的任何操作系统,则可以在虚拟机上安装Windows XP例如,如果你的公司强迫你登录他们的域控制器,使用Outlook为项目经理分配给你的电子邮件和任务管理,你的osx用于IE,,这是不同的故事。正如你在工作和家庭中提到的多个操作系统,我个人在家里使用Linux,但我在工作中使用Windows,因为在我的日常工作中我写了很多C#.NET代码,但在家里我花时间用开源编程技术和我使用它,因为我从2001年10月开始使用Linux。所以尽量习惯它。

我建议你是否喜欢在命令行上使用PowerShell作为Windows框上cmd的替代品。它在我从Unix服务器环境中的转换中得到了极大的帮助。你有一个配置文件,能够创建别名和修改内容。现在我永远不必担心使用我信任的Unix命令之一,如果我找到一个尚未由PowerSHell团队处理的命令,我只需创建它并将其添加到我的个人资料中。 ls,处理grep,top,并找到胜利!!

我每天都没有很多痛苦从一个转换到另一个。最后,我花了大部分时间在Eclipse中,这是一个非常平板的独立,以及Opera Web浏览器。

对于其他人来说,我使用launchy来模仿水银,并将其作为Textmate的替代品。

最后,我对我的mac更加满意,不是因为它提供的软件,而是因为它没有提供的软件,比如Toad或IE,我强行要用于我的工作

虽然有许多方法可以让Windows看起来像OS X,但没有一种解决方案可以提供真正的OS X体验。不是在OS功能方面,这是不可能的,但外观和感觉总是不同的。我记得为了愉悦而换肤,我的Windows XP盒子(就像5年前一样)并使用Windows Blind加上很多工具(YZDock!)来获得“WS X”。 ;)

从未有过同样的感受。

如果你的硬件是“好的”,你可以试试“hackintosh”。使用OS X.然后运行VMWare / Parallels。

或者,你只是喜欢我:

哭泣一条河。建立一座桥并克服它。 :)

我使用的是OS X(Mac Pro),但是我使用C#进行编码,所以我在Windows VIsta的全天候中有90%是在多个空间中的一个;优点是VMWare(和Parallels)允许您映射密钥,因此我可以在Windows中使用cmd-c / v。

我理解你的沮丧:S

  

不幸的是,我们90%的客户使用IE,因此必须使用Windows

IE6在没有Windows的OS X下运行(字体不太正确,但它已经足够了对于日常测试而言,您可以在虚拟化(Parallels,VMWare,VirtualBox)下100%完美。

作为一名软件开发人员,我几乎都住在我的文本编辑器和shell中。在我被迫使用Windows的工作中,我安装了emacs和cygwin,我即将参加比赛。

我不专注于外围设备 - 控制面板,窗口管理器等 - 我专注于90%以上的时间我真正使用的东西,而不是其余部分。

一点点的cygwin可以消除窗外的痛苦。任何虚拟环境都可以工作。一个mac可以运行与执行的outlook要求相似的托管窗口。

如果这不是一个经济负担而你的公司允许它,那就给自己一个macbook吧。我把我的macbook带到家里每天工作。我有外部24“在工作的屏幕,并在窗户框上工作没有区别。当我需要使用windows / IE时,我会运行并行,否则,我所有的时间都花在了Mac上。

此安排中的另一个重要项目是用于工作备份的外部硬盘。时间机器每小时备份+ Windows工作文件同步,你们都设置好了。这样,如果您被抢劫或发生事故,您不必担心失去工作。

我遇到了同样的情况 - Mac在家里,Windows在工作。没有任何方法可以将Mac体验带入Windows而不会出现任何破坏或编写错误的程序行为不端的情况。你只需要习惯在两者之间进行调整。

只有三件不断引起我注意的事情是在“@”中使用Shift-2。登录Windows(我有一个英国键盘,但Mac使用美国键位置),尝试使用两个手指和鼠标点击Windows笔记本电脑触控板右键单击,然后点击F9 for Expose。在Command-C和Ctrl-C之间交换并没有真正打扰我。

我在工作时使用Windows XP,在家中使用Mac OS X和Linux。

Windows XP每天都让我感到沮丧。如果我只使用它,我会习惯这些限制,但每天都会接触到这些限制(以及过多的可怕软件,从可怕的Checkpoint VPN客户端到Outlook的笨拙)然后在晚上体验到体面的软件只是强调了XP的局限性(而且公平地说,XP现在很受欢迎)。

然而,每天进行切换不是问题,@ /“问题放在一边。

我做过的唯一一件让Mac更“像窗户一样”的事情。是安装Office for Mac。我从未遇到过无法阅读或写入的文件的问题,以及“学生版”。很便宜。最近,为了处理IE6,我使用了bootcamp和XP的MSDN拷贝在Macbook上的分区上安装XP。没问题。

我经常使用OSX,Windows和Linux,我唯一感到困惑的是当我在Macbook上运行VMWare下的XP时。出于某种原因,当我的手指在Mac键盘上时,我在使用Windows击键时遇到了很多麻烦。

否则,没有真正的问题。

我没有太多问题。我可以在OSX,eclipse工作中完成大部分开发工作,Coda是一个非常棒的Web开发工具,但是当我需要使用Visual Studio时,我可以通过在Fusion中运行,或者通过bootcamp启动到Windows。 在bootcamp上安装windows的奢侈意味着我也可以运行比我拥有的大多数Windows PC更好的游戏!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top