首頁/ 遊戲/ 正文

用上有M1的Mac:開發者會開心嗎?

用上有M1的Mac:開發者會開心嗎?

筆者決定購買新的蘋果M1 MacBook Pro(2020)作為開發用途。筆者目前的Mac電腦執行速度快,續航時間長,而且M1晶片的功能也很強大。這就是筆者對此充滿期待的原因。

筆者是哪種型別的開發者?

筆者是一個研發部門的軟體和網頁開發人員,所以不斷地進行工作研究和試驗創造根據不同的程式設計需要,使用IntelliJ、WebStorm、PhpStorm和Xcode。同時,筆者還有一個YouTube頻道程式碼,可以使用Adobe Premiere、Adobe Audition、Adobe After Effects、Adobe XD、Photoshop和Illustrator編輯和準備釋出的內容。

為什麼買它?

筆者有一臺2019 iMac電腦,主要用於處理音訊、影片和文字編輯,因為它功能強大,並且可以一直放在一張漂亮的辦公桌上。筆者還分別擁有一臺2019年的和2015年的MacBook Pro,用於編碼和研究。

當筆者匯出影片或將大量影片檔案轉換為mp4格式時,iMac散熱失控。當編譯大量程式碼時,MacBook散熱片會發出刺耳的聲音,有時不得不同時執行許多開發應用程式來測試多個服務。

有時候,當執行多個事項時,則會收到“記憶體不足警告”。問題是,這些事項幾乎總是在熱執行,電池不能續航很長時間,筆者覺得自己需要更好的電腦。因為這對於旅行,或者偶爾在咖啡館或火車站把它取出來快速編碼來說是很糟糕的,所以筆者買了一臺iPad,有時會在旅行中編寫一些簡單的想法。

用上有M1的Mac:開發者會開心嗎?

電池壽命

第一天使用之後,筆者很震驚。筆者著實像平常一樣連續編碼了8個小時,而且沒有充電。電池的續航時間令人驚歎,這可能是這些新M1膝上型電腦最吸引人的地方。

散熱片

編碼時,電腦異常安靜。即使故意同時嘗試了很多事項也仍是如此。散熱片稍微有點溫度,但跟其他膝上型電腦不一樣。即使在筆者匯出或編輯YouTube影片時,散熱片也不會有聲音,而且它匯出影片的速度比iMac快得多。

攝像頭和埠

攝像機糟糕透了。但筆者並不介意,因為每當需要影片通話都用的是iMac或iPad。筆者也有一個go-pro相機,為了以防萬一可以附加更好的影片質量。

兩個埠也不對筆者造成困擾。因為介面卡可以在需要的時候提供更多的埠。實際上,除了充電器和iPhone之外,筆者很少插其他任何東西,但這對其他人可能不奏效。

編碼相關程式

當第一次開啟IntelliJ和WebStorm時,筆者覺得有點卡頓,但幾分鐘後恢復了正常。筆者相信也許這是因為初次執行而且沒有針對這個晶片進行最佳化,似乎IntelliJ和WebStorm檔案索引有時有點慢。

Chromium、Edge和Firefox都是第一次使用,耗時約3-8秒。第一次使用後,他們花了大約1-2秒。

Safari非常快。所有的蘋果本地應用程式都執行得很好,到目前為止,沒有一個與編碼相關的軟體阻止筆者做任何需要做的事情。

在Docker和任何虛擬機器上都不走運,這對筆者來說是一個大問題,任何依賴虛擬機器的東西現在都不能執行,對筆者來說,只有Docker限制了工作流程。

XCode和其他蘋果軟體一樣,執行效果更好。應用程式構建速度更快,體驗非常好。也許這就是筆者在編譯和構建程式碼時感受到的最大進步。

用上有M1的Mac:開發者會開心嗎?

程式碼編譯

總的來說,編碼體驗差不多或者略好。筆者認為更快(但並不是說有10倍那麼快)的程式碼編譯和構建時間很有用,筆者用它測試過,對於大型應用程式來說,它可能快了1。5-2倍。

Adobe程式

有些舊專案Adobe XD無法開啟或不能正確開啟,出現錯誤。但是對於筆者在M1 MacBook中開始的專案,一切都很順利,沒有任何變化。筆者可以開啟和編輯其大部分舊專案,但對於一些最大的專案,它失敗了。Adobe還沒有更新這些程式來利用M1晶片,所以不是大問題。

Adobe Premiere需要更長的時間來執行,但開始執行後,一切都很好。一些檔案的媒體編碼器出錯。After Effect未能正確開啟筆者的一個專案。

鍵盤

打字型驗很棒。筆者真的很喜歡這個鍵盤,它比所有的MacBooks和iMac鍵盤要好得多。按鍵不是平的,感覺就像是在平板電腦上打字,至少對筆者來說是很適合的。筆者能感覺到按鍵在動,反彈的感覺真是太棒了。筆者也喜歡它在打字時發出的聲音,這是一個重要的細節。

筆者不熱衷於觸控欄,但喜歡它所提供的選項,它可以讓IntelliJ快速執行或建立提交。對設計程式來說會很有趣,但是你需要記住它並將其納入你與計算機的互動。

漏洞

不幸的是,筆者遇到了漏洞。很難說是因為軟體還是硬體,但因為筆者從來沒有在其他執行相同作業系統的電腦上碰到過這些漏洞,所以可能是MacBook的責任。

膝上型電腦有時會進入休眠狀態,所以筆者不得不反覆地開啟和關閉蓋子才能讓它正常執行。Chrome和Edge意外地閃退了好幾次,當筆者在寫這篇文章時也是如此。其他一切都與程式啟動緩慢有關,解決一些事項比平時慢,有時無法開啟專案和文件。

MacBook Air還是Pro?

筆者選擇了Pro,儘管他們從內部看起來是一樣的,如果考慮到價格問題, Air更加合適,因為它便宜得驚人,筆者喜歡兩者的尺寸,但是Air更輕,可以帶到任何地方,然後開始編碼。

用上有M1的Mac:開發者會開心嗎?

傳送

這種傳送絕對是最好的。筆者只是簡單地將他的舊備份安裝到了這臺新的膝上型電腦,在新的系統中一切都感覺如同筆者的舊膝上型電腦。這可以歸功為配置檔案、指令碼、包和安裝的語言等。

筆者仍然保留著另一臺膝上型電腦,因為工作環境與工作型別相匹配,如果一個新的筆記本電腦系統搞砸這一切,我會很心痛。如果想更換現在的專業膝上型電腦,不要這樣做。現在還為時尚早,還沒有16個選項的大小。

如果你想買一臺小型的,功能強大的膝上型電腦來開始編碼,或者你不介意某些東西暫時不能100%工作的風險,請看看筆者的體驗。電池和功能基本上彌補了這一點。

隨著時間的推移,這種新晶片的應用程式也將得到改進,但總的來說,筆者並沒有受到太大的影響,主要是因為筆者有備用機器而且喜歡電池、散熱片和功能。

用上有M1的Mac:開發者會開心嗎?

集虎卡,開鴻運!最高拆522元驚喜福袋!

相關文章

頂部