2008-10-23 38 views
2

大約2年前,我從我的家用電腦中刪除了窗口,並且100%切換到了linux(fedora,然後是ubuntu) - 這位missus不太高興,但她已經習慣了,並且學會了一兩件事。大約6個月前,我爲自己找到了一臺全新的Macbook,並且自從搬到OSX以來從未回頭過;不幸的是,我沒有成功地讓我的僱主給我買一個工作(而且我不能來回搬運我的),所以我不得不用窗戶「搭起來」。Mac/Windows切換

我在8年前就開始使用Windows,所以我對它的工作原理有了很好的理解,並且已經完成了我對Win32/MFC/.NET開發的公平分享。

我的問題是;還有誰還需要在工作中使用Windows系統(並且在家裏有一個mac)以及你如何應對 - 他們使用哪些Windows應用程序/配置,讓他們以與OSX類似的方式工作? - 我只是想,如果我能夠獲得某種鍵映射應用,將我的Windows鍵重新映射到OSX變體(Apple + W,Apple + Q,Apple + Left,Apple + Right等) 。

我想揭露(TopDesk是好的,但不是免費的)... 我想念取景器的簡單... 我錯過了不錯的流暢對話框和窗口和陰影(YzShadow可以juuuuust應付) 我錯過了底層UNIX架構(我在工作運行andLinux) 我想念OSX :(

不幸的是90%的客戶都使用IE所以Windows是必須的;他們也不能證明爲開發者在Mac的代價;特別是Mac Pro的:-P

很好啊。

+0

大聲笑。尼斯。 我已經設置了AutoHotkey併爲我最喜歡的mac key組合鍵創建了一些鍵映射 - 使用windows鍵作爲apple鍵。 保持我現在的快樂。 – 2008-10-23 14:17:26

+1

我在Mac上開發並使用VMWare虛擬化Windows。它絕對有效。如果可以的話,你應該推動。 – mxcl 2008-10-24 15:29:55

+0

你真的在抱怨窗戶上窗戶的陰影嗎? – Shawn 2008-11-04 14:08:02

回答

1

我認爲我爲提高工作效率所做的最好的事情就是使我的文本編輯器跨平臺標準化。我個人使用vim作爲可能。我使用viemu在Windows上集成到視覺工作室,用gvim代替記事本,並且我在mac和linux上使用vim。

您可以重新映射快捷方式,但簡單的方法無論如何都是一樣的。我個人沒有記住兩個問題。我每隔幾分鐘就會經歷一次心理鍛鍊,以尋找操作系統特定的地標,以提醒我我在Vista或OS X上,這有助於我保持專注。

如果你是Linux腳本的粉絲,那麼我最好還是看一下Powershell,它是最酷的shell之一。如果沒有,總會有Interix

2

操作系統只是一個工具,如果您正在構建跨平臺應用程序(或Web應用程序[僅取決於您的目標Web瀏覽器]),並且您可以使用任何您喜歡的操作系統,則可以在您的OSX上的虛擬機中安裝Windows XP對於使用IE的例如而言如果您的公司強制您在他們的域控制器上登錄,使用項目經理分配給您的電子郵件和任務管理的Outlook,這是不同的故事。正如你在工作和家庭中提到的多種操作系統一樣,我個人在家裏使用Linux,但是我在工作中使用Windows,因爲在我的日常工作中,我編寫了大量的C#.NET代碼,但在家裏我花時間通過開源編程技術和我使用它,因爲我從2001年10月開始使用Linux。所以儘量習慣它。

+0

我真的沒有任何問題 - 最大的殺手是'@'和'''鍵與PC的位置相反;然而,在使用它一段時間後,它更有意義單人和雙人現在我很難習慣PC佈局 – 2008-10-23 11:40:14

+0

是的,我的老闆試圖切換到一個完整的Linux服務器後端來擺脫交換,但他自從下臺後,我不認爲新的但是他確實有一個macbook,儘管如此,也許**他可以說服我買一個工作:-p – 2008-10-23 11:41:20

+0

我個人有一本mac書,我有Linux的雙啓動,但Windows中,但我的默認操作系統是Linux,當然是:)所以也許他可以理解你的偏好和品味 – milot 2008-10-23 14:37:13

1

我沒有很多的痛苦,每天從一個切換到另一個。最後,我花了大部分時間在Eclipse中,這是一個非常獨立的平臺,Opera Web瀏覽器。

其餘的,我用launchy來模仿quicksilver和e作爲Textmate的替代品。最後,我對我的mac更加滿意,不是因爲它提供的軟件,而是因爲它沒有提供的軟件,比如Toad或IE,我強迫我使用它工作。

1

儘管有很多方法可以讓Windows看起來像OS X,但是沒有一種解決方案能夠提供真正的OS X體驗。不是在操作系統功能方面,這是不可能的,但外觀和感覺總是不同的。我記得爲了娛樂的緣故,我的Windows XP盒子(如5年前),並使用Windows Blind加上很多工具(YZDock!)以獲得「WS X」;)

它從未感覺過。

如果您的硬件與OS X一致,您可以試試「hackintosh」,然後運行VMWare/Parallels。

否則,你只是喜歡我:

哭一條河。建造一座橋並克服它。 :)

我使用OS X(Mac Pro),但我在C#中編寫代碼,所以我在Windows VIsta中全天的90%是在全屏幕中的許多空間之一;優點是VMWare(和Parallels)可以讓你映射你的密鑰,所以我可以在Windows內部使用cmd-c/v。

我明白你的無奈:S

0

作爲軟件開發人員,我非常住在我的文本編輯器和外殼。在我被迫使用Windows的工作中,我安裝了emacs和cygwin,並且我參加了比賽。

我不專注於外圍 - 控制面板,窗口管理器等 - 我專注於我真正使用90 +%的時間,其餘時間不會出汗。

0

cygwin的一點點,以消除windows的痛苦。任何虛擬環境都可以工作。 mac可以運行parallels託管窗口與強制展望要求。

2

可能我建議如果你喜歡命令行上的生活,你可以嘗試使用PowerShell作爲Windows盒子上cmd的替代品。它極大地幫助我在Unix服務器環境中進行轉換。您擁有一個配置文件以及創建別名和修改內容的能力。現在我不必擔心使用我的一個可信的Unix命令,如果我找到一個尚未被PowerSHell團隊關注的命令,我只需創建它並將其添加到我的配置文件中即可。 ls,處理grep,頂部,並找到勝利!

0

如果這不是一個財務負擔,並且您的公司允許它,只需讓自己成爲一個macbook。我把我的MacBook帶回家,每天工作。我有一個外部的24「屏幕在工作,這是沒有什麼區別的工作在一個窗口框。當我需要使用Windows/IE的時候運行相似的,否則,我所有的時間都花在mac上

另一個重要項目在這種安排下是一個外部硬盤,用於在工作中進行備份。時間機器每小時備份+ windows工作文件同步,並且你全都設置好了。這樣,你不必擔心如果你被搶劫或進入意外

0

我處於相同的狀況 - Mac在家中,Windows在工作中,沒有任何方法可以將Mac的體驗帶入Windows,而不會出現任何中斷或嚴重寫入的程序不當行爲。習慣於在兩者之間進行調整。

唯一讓我不斷髮現的三件事情是,在Windows中(我有英國鍵盤,但Mac使用美式按鍵位置)中的「@」符號按Shift-2,試圖使用兩根手指和一隻鼠標單擊Windows筆記本電腦觸控板上的右鍵單擊,然後按F9鍵打開Expose。在Command-C和Ctrl-C之間切換並不會讓我感到困擾。

0

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

Windows XP每天都讓我感到沮喪。如果我只是使用它,我會習慣於這些限制,但每天都會接觸到它(以及它的大量糟糕的軟件,從可怕的Checkpoint VPN客戶端到Outlook的笨拙),然後在晚上體驗體面的軟件只是強調了XP的侷限性(並且公平起見,XP現在已經很流行)。

但是每天的基礎上使切換是沒有問題的,@ /」的問題放在一邊。

1

不幸的是90%的客戶都使用IE所以Windows是必須

IE6 works under OS X without Windows (字體不是很正確,但它足夠日常測試),並且你可以在虛擬化(Parallels,VMWare,VirtualBox)下100%完美實現它。

0

我做過的唯一一件讓Mac更加「 windows-like「是安裝Office f或Mac。我從來沒有遇到過無法讀寫的文件問題,而「學生版」也相當便宜。最近,爲了處理IE6我用bootcamp買了一個XP的MSDN副本在我的Macbook上安裝XP分區。沒問題。

我經常使用OSX,Windows和Linux,並且唯一讓我感到困惑的是當我在Macbook上的VMWare下運行XP時。出於某種原因,當我的手指在Mac鍵盤上時,使用Windows按鍵筆畫時遇到了很多麻煩。

否則,沒有真正的問題。

0

我沒什麼問題。我可以在OSX中完成大部分開發工作,eclipse工程,Coda是一個非常棒的Web開發工具,但是當我需要使用Visual Studio時,可以通過在Fusion中運行,或者通過bootcamp啓動到Windows中。 在bootcamp上安裝windows安裝程序的豪華意味着我可以比我大部分Windows PC擁有的更好地運行遊戲!