前幾天,一位醫院的學長問我,他剛入手一台Macbook Air,有沒有推薦好用的App?我想,這是一個常被問到的問題,加上過去在部落格零零星星介紹一些程式,也是時候寫一篇匯總了。

App來源及生態

我認識的很多朋友,都是iOS 使用者,然後想嘗試看看Mac OS X,然而,Mac OS X 上的應用程式來源並不像iOS上的App Store那麼單純,有從App Store下載的,有從網路下載安裝的。許多開發者抱怨,Mac App Store允許的收費形式太過簡陋,限制太嚴,因此不願意花費力氣上架。除了來源不同,還有開發者認證的問題,由於獲得蘋果開發者憑證需要繳納年費,也不是每位開發者都願意這樣做,就變成想安裝一些好用的程式時,OS X會跳出警告說未經認證的開發者,預設不給安裝。此時按下右鍵,再選擇打開即可。

簡而言之,App來源安裝可以分成以下情形:

  1. Mac App Store(以下簡稱MAS)上架
    1. 免費版,進階功能在App內購買解鎖
    2. 免費版和進階功能付費版同時上架,以Lite, Pro 字眼區分
  2. MAS版本與作者網站版本並行,認證開發者
  3. 未上架MAS之App,認證開發者,常提供Trial試用版
  4. 同上未上架MAS,但是未認證的開發者。

Mac App Store管理程式的優點,為統一管理更新已購買App,多機授權共用,舊換新轉移方便,但是系統權限限制嚴格,有一些好用的程式因故無法上架。

其他來源的App,如果需要付費,則可能有多元的做法,如Paypal付費後取得認證碼,申請帳號認證等。授權形式也可能僅只有單機或限制一定數量。

有些有名的程式,可能**不會只有在單一管道上架,可能同時在MAS 和其他管道同時販售。**另外,一些第三方的Mac App 市集,如stacksocial, creatable, 會不定期推出優惠Bundle, 除了可能有包含MAS找不到的好用軟體,也有可能包含在MAS 上很貴在Bumdle 中卻很便宜的軟體。

不可否認的,由於Mac OS X 不如Windows市佔率那麼大,大多為歐美使用者,所以程式介面大都僅有歐美語系,用語、UI為歐美習慣導向。 但是隨著近年來中國大陸使用者、開發者數量增加,也出現了一些好用具有中文介面的App,期待質與量可以再成長。

未授權的開發者,意謂著安裝後系統的風險要由使用者自行承擔。 在筆者撰寫此文的時候,有開發商推出一個Beta版的計畫是"租用Mac App 平台",即以租用而非買斷式的形式使用App,有興趣者可自行前往觀看Setapp

我常用的App列表

我相信,依據每人使用情境、習慣不同,不會有最佳配置的標準答案。所以本篇除了介紹App,更多的是分享在自己的使用情境下,為什麼選擇採用的思路,更為私人的經驗閒談。類別如下:

  • 系統原生App
  • 文書處理、寫作、程式原始碼撰寫
  • 工作效率、筆記
  • 圖片編輯、照片編修
  • 瀏覽器
  • 系統管理、虛擬機器

系統原生App

在探索新的好用App以前,或許應該先熟悉OS X自帶的,如備忘錄、郵件、提醒事項、行事曆,還有Safari。

對許多人來說,他們可能剛剛好夠用,或跟手上的iDevice裝置完美的協同作業。像儘管我有在用Wunderlist, 仍舊回來一起使用提醒事項,除了稍微記一記日常瑣事如買電池、晾衣服外,也是因為跟Siri 整合,可以很方便設定幾點提醒,當下來不及做也可以叫他一而再再而三的稍後提醒XD。另外,行事曆、提醒事項皆支援自然語言輸入,也就是你輸入「下午四點半提醒我做XX、下禮拜四開會」這樣的語法是會幫你指定時間提醒的。

iWork套裝中,我只用過Pages以及iMovie, Pages 給我的感覺比較像是文書兼排版軟體,我曾用它來簡單設計了一次學校打工單位的活動宣傳海報。iMovie是懶人易用版的影片編輯軟體。雖僅僅使用一次,卻因為有場景提示,配合相對應的提示將片段放進去,就可以製作出一個吸睛的短片。我曾用來製作過一次系學會活動宣傳的預告片,效果還不錯。Keynote或許是iWork套裝裡面最多人用的軟體,目前個人看到,產品宣傳、公關、形象方面的簡報族群,比較會用Keynote,學術界還是用Powerpoint居多,另外產品原型設計也是有聽說在用Keynote。

文書處理、寫作、程式原始碼撰寫

1. Microsoft Office 2016

許多人或許還在使用舊版的Office 2011,但是產生出來的文件極其容易跑掉,可靠性對我來說已經到了無法忍受的地步。所幸微軟近年來不知道是開竅了還是怎樣,開始進展其他平台的軟體業務。新推出Microsoft 2016 至少功能足夠完整,格式相容性與WIndows 上較新版本的Office 版本互通(不過 同樣在windows 新舊Office都有可能會跑掉了= =)。

如果學校有採買授權軟體的話,學生可以在相關頁面下找到。但是不幸沒有相關管道,且如果不願意付錢給微軟的話,可以嘗試看看Libreoffice 此套自由軟體。
就我所知,教育部現在也積極推動教育單位內部嘗試採用該套辦公室軟體。
PS: Endnote X8 支援Office 2016,如果論文寫作有需要的朋友可以自行洽詢
PS: Office 2016推出至今有一次更新將32位元架構轉換至64位元架構,導致在新版Sierra裝初版Office 2016時會無法啟動,需下載手動更新檔自行更新到64位元。微軟的Office 2016 更新檔連結

2. MWeb Markdown編輯器

不知道為什麼,觀察Mac OS X 的使用者生態,總是很愛討論Markdown編輯器。知名的Markdown 編輯器包括Ulysses(App Store 上面台幣1350,很貴...不過看評論好像真的很多人推), Macdown (中文圈作者開發的Markdown編輯器,就中文支援度和基本功能來說,我覺得還不錯),以及Byword, iA Writter 等,族繁不及備載。

每個人對寫作情境的要求不同,有些人要求寫作的介面要夠精簡專注,有些人則要求能夠自訂多裝置同步。我一開始學習Markdown 的時候,因為希望一邊輸入語法,一邊看文章輸出的樣貌,所以下載了Macdown,顯示時分割兩邊,左邊輸入右邊即時預覽。就基本功能來說,我覺得很不錯。後來因為我希望可以進一步管理Markdown文檔,再加上MWeb可以簡單的管理文章中的圖片(貼上圖片就自動生成路徑語法),以及自訂輸出樣式CSS語法、多個寫作背景主題、可上傳Wordpress, Media, Evernote 筆記的進階功能,所以現在是我的Markdown主力。

進階功能介紹可以見我部落格的這篇:Mac OS X 上多功能的Markdown 編輯器 – MWeb

3. Sublime Text 3

這是我目前主力的程式原始碼編輯器,我覺得對於入門來說很好用。因為先前曾經編輯過CSS, HTML, JS, 以及PHP檔,還有一些C#檔。在網頁開發中,因為有各式各樣的擴充外掛,可以簡化流程,如Emmet, HTML-CSS-JS Prettify, 以及Color Highlighter 等,對工作效率有很大的幫助。不過像C#檔,我只是拿來檢視,真正套色Debug還是回到Visual Studio, 尤其在引用特殊函式庫的時候Sublime Text 3就沒辦法了。

對我來說,Sublime Text 3 的優點是輕量、小巧,對於網頁開發的外掛方便,而且有許多很有個性對眼睛很舒適的Color Scheme,拿來檢視一些特殊純文字檔也不錯。不過一些專業的程式碼撰寫可能還是回到專業的IDE 裡面。

4. 預覽程式


心血來潮,特別提一下預覽程式,是因為他用來看PDF 很好用。我有一個朋友在轉換到Mac OS X時會習慣性地找Adobe Reader, 我跟他說不用,給他看了預覽程式後他就信服了。 預覽程式中有簡易的標注工具,方框、箭頭、螢光筆一應具全。我最愛開啟PDF 後,全螢幕再按下 Command + 1 啟用整頁檢視,很清楚又很滑順。