遷移到 Windows 后,我如何找回熟悉的 macOS 體驗
操作系統(tǒng)的變遷,很多人都會遇到:
- 學生因為專業(yè)軟件不適配 macOS,只能使用 Windows;
- 上班族由于業(yè)務(wù)需求,必須從使用多年的 macOS 切換到 Windows;
- ……
最近,我也將自己的全部家當從 macOS 遷移到了 Windows,開始了從一個系統(tǒng)切換到另一個系統(tǒng)的「折騰」。作為曾經(jīng)的 macOS 用戶,我用它完成了很多工作,現(xiàn)在我依然喜歡這個優(yōu)秀、有設(shè)計感的系統(tǒng)。但與此同時,出于對部分專業(yè)軟件的需求,也為了性能提升和接口兼容,我將服役兩年有余的 12 寸 MacBook 淘汰,遷移到了 Windows 平臺,開始擁抱 Windows 的生態(tài)圈。
我懷念 macOS 的哪些功能
從 macOS 遷移到 Windows 的過程中,必然有體驗上的差別,下面這些在 Apple 生態(tài)系統(tǒng)中使用 Mac 的體驗讓我尤其懷念:
- 桌面美學: macOS 具有設(shè)計感的桌面和 Dock
- macOS 系統(tǒng)原生工具的體驗:
- 空格鍵「預(yù)覽(Quicklook)」
- 「Handoff」、「Airdrop」等與其他蘋果設(shè)備的無縫聯(lián)動
- 方便的原生截圖、窗口檢測與有質(zhì)感的背景陰影
- macOS 上的效率工具:
- 全局啟動器 Alfred(或者原生的 Spotlight)
- 類似 iPic 的圖床工具
- 各路體驗優(yōu)秀的 Markdown 寫作工具
- 開發(fā)環(huán)境: 得益于 macOS 類 Unix 系統(tǒng)的屬性而有的一套可以媲美 Linux 的開發(fā)環(huán)境(比如
Homebrew
與原生的git
和ssh
)
那么在使用 Windows 與 iPhone 的時候,我能不能找回一些如此順滑的體驗?zāi)??我?Windows 上做了這樣的折騰。
在 Windows 上的折騰
針對前面提到的桌面美學、系統(tǒng)工具、效率工具和開發(fā)環(huán)境這四個方面,我分別針對性地用了不同的工具來嘗試性地還原 macOS 上的體驗。
設(shè)計桌面
Apple 是一家標榜設(shè)計的公司,macOS 的桌面美學確實讓包括我在內(nèi)的很多人贊嘆。當然,我在使用 Windows 的這一周以來,發(fā)現(xiàn)經(jīng)過 Fluent Design 重新設(shè)計的 Windows 10 也相比之前的老一代 Windows 有著巨大的美學改善。進一步借助下面這些小工具和,我找回了不輸 macOS 的美觀桌面。
① TranslucentTB :開源的任務(wù)欄透明工具
美化桌面的步驟中,必不可少修改任務(wù)欄,改掉它不透明的生硬效果。有人會選擇修改注冊表,這不僅很危險,還只能將任務(wù)欄半透明化,而另外一些如 StarDock 的美化軟件又很占內(nèi)存。這個開源的 TranslucentTB 則不然,既小巧、不占內(nèi)存、還可以將任務(wù)欄透明、半透明、模糊、或是直接顯示純色,可以說是功能全面了。 顯示效果就像上圖那樣,能夠完整的呈現(xiàn)我們的壁紙而不必擔心任務(wù)欄擋掉一部分。
② Rainmeter :Windows 桌面美化插件
對于深度美化 Windows 桌面的同學來說,Rainmeter 的重要性可想而知。在 Rainmeter 的 官網(wǎng) 、 官方用戶社區(qū) 、和 DeviantArt 設(shè)計站點 ,都有大量設(shè)計精美的 Rainmeter 插件,但是我也并不推薦將插件直接堆砌在桌面上,一團糟的樣子不僅不美觀,還占用了大量的系統(tǒng)資源。 我只小小利用了其桌面時鐘、日期的顯示。
我目前使用的 Rainmeter 主題在這里可以下載到 → Rainmeter Elegance 2.0
③ Simple Desktops :壁紙?zhí)峁┱?/h4>
美化桌面方面,壁紙可以說是重中之重。一張簡單可愛的壁紙可以奠定整個工作的態(tài)度。在 Simple Desktops 里我總能找到可愛的壁紙。
除此之外,無版權(quán)圖片社區(qū) Unsplash 、免費圖片社區(qū) Pixabay 、甚至是必應(yīng)每日壁紙等等都是優(yōu)秀的壁紙來源。
④ 文件管理和日常清理的習慣
簡潔的文件管理、不復雜凌亂的桌面和常清理的使用習慣自然會讓你的 Windows 使用體驗蒸蒸日上。
系統(tǒng)工具
① WoX 和 Everything :啟動器工具
WoX 是 Windows 上大名鼎鼎的開源啟動器,我派對它有詳盡的介紹 → 在這里。
WoX 的看家功夫是基于 Everything 的基本文件搜索功能,它能在不到一秒鐘的時間內(nèi)將你想要的文件進行搜索并展現(xiàn)出來,快如閃電,當然這也包括將你要打開的應(yīng)用快捷方式搜索出來,因而 WoX 可以充當應(yīng)用程序的快捷啟動器。除此之外,WoX 還可以調(diào)用計算器、預(yù)覽顏色、打開控制面板的某項選項、直接調(diào)用搜索引擎搜索內(nèi)容和直接運行 Shell 命令等等,而這些功能都歸功于其強大的 Plugin 插件功能。當然 WoX 也提供了外觀主題的定制功能。
WoX 和 Everything 兩工具的***結(jié)合,在使用體驗上可以媲美 macOS 上的 Spotlight、Alfred 等效率啟動器。
② QuickLook :空格鍵預(yù)覽工具
macOS 上的「一指禪」—— 空格預(yù)覽文件內(nèi)容,絕對是一個經(jīng)典、令人印象深刻的功能。在 Windows 上,QuickLook 可以實現(xiàn)空格預(yù)覽的功能,并且支持的格式也很豐富,能夠預(yù)覽圖片、文本、docx 文檔、甚至是各種源碼等等一系列文件。macOS 一指禪在 Windows 上也能***踐行了。
QuickLook 可以直接在 Windows 應(yīng)用商店免費下載得到。
③ 快貼 :云剪貼板工具
快貼是一個免費的跨平臺的剪貼板同步工具,能夠在多端設(shè)備同步剪貼板,并對剪貼板涉密內(nèi)容進行自動識別、加密傳輸。
我在 iOS 和 Windows 端同時下載了快貼,在 iOS 保持后臺運行的情況下,我在手機上復制的內(nèi)容,能夠很快的同步到云端,進而在 Windows 端能夠粘貼。但是這個過程比 macOS 繁瑣的地方在于,我需要通過全局快捷鍵來手動觸發(fā)粘貼端的同步,這樣的多一步操作雖說影響體驗,也肯定不如 macOS 閉源的生態(tài)系統(tǒng)好,但是至少我不必用微信、QQ 之流當作我電腦與手機溝通的渠道了。
參考: 好用的全平臺剪切板工具,我們?yōu)槟阏业搅诉@ 3 款
④ Send Anywhere :文件傳輸工具
Send Anywhere 將文件上傳到一個 p2p 網(wǎng)絡(luò)上面,并非其服務(wù)器上,接受端通過隨機六位接收碼進行文件接受。這樣的傳輸方式保證了文件的安全性和完整性,又能有相當?shù)纳蟼?、下載和傳輸速度。Send Anywhere 可以說是全平臺 Airdrop 了。
同時 Send Anywhere 有設(shè)備記憶功能,在曾經(jīng)傳輸過文件的設(shè)備上,下一次傳輸?shù)臅r候,六位接收碼都不必輸入。這樣的分享文件的特性可以說是跨平臺的救命稻草了。我在使用過程中除了在 Windows 平臺傳輸結(jié)束之后 Send Anywhere 本身有幾次會卡死,其他體驗都***。
效率工具
① smpic:sm.ms 圖床上傳軟件
我的博客圖片全部都放到了第三方的圖床上面,這讓我需要有一個便捷的圖片上傳途徑。
smpic 通過 SM.MS 圖床的 API 與大名鼎鼎的 AutoHotKey 腳本實現(xiàn)了這樣的圖片上傳利器,我將快捷鍵綁定為 Ctrl
+ Alt
+ U
,這樣點擊圖片按下快捷鍵直接就可以將圖片上傳至圖床,并同時返回相應(yīng)的圖片引用鏈接,一氣呵成。
smpic 同樣,是一款開源、免費的軟件,可以在其 Github 頁面 進行下載。
② Typora : Markdown 編輯器
Typora 不必多說了,基本上是 Windows 上寫 Markdown 的必備利器了。我的這篇文章就是在 Windows 的 Typora 上面編寫完成的。我派對 Typora 也有詳盡的介紹: 讓 Markdown 寫作更簡單,免費極簡編輯器:Typora
③ Snipaste :截圖工具
Snipaste 著實是 Windows 上***的截圖工具。但 Snipaste 除了我們常見的截圖標注、窗口檢測、全局快捷鍵等等簡樸必備技能,還有貼圖、取色等等高階可玩性。目前 Snipaste 在 Windows 商店就可以下載得到,并且就在最近幾天 Snipaste 也發(fā)布了 Pro 版本,增加了更多的玩法。
Snipaste 的開發(fā)者對 Snipaste 很是上心,我派單獨采訪了這位同學,在這里有更加具體的介紹 –> 幕后丨他做了***免費「截圖」工具 Snipaste 后,還有上萬字的話想說
上面介紹的工具中,除了 Typora 和圖床上傳工具 smpic 以外(smpic 因為免安裝,所以不支持開機自啟動),剩下的都有幸被我加入開機自啟動名單。:tada:
開發(fā)環(huán)境
經(jīng)過近兩年的開發(fā),目前 Windows Subsystem For Linux(以下簡稱 WSL)已經(jīng)十分完善。我從微軟商店下載安裝了 Ubuntu 18.04 作為 WSL 的系統(tǒng),并使用 Ubuntu 下的 aptitude
包管理工具鏈配置了我的開發(fā)環(huán)境。安裝 WSL 的詳細步驟在 –> 這里 。
在 WSL 中我安裝了我的必備開發(fā)工具:
git
代碼版本控制ssh
遠程服務(wù)器連接 :link:zsh
與oh-my-zsh
Shell 環(huán)境
在 Windows 中我通過 Hyper 終端環(huán)境進行實戰(zhàn)。
Hyper 是一個基于 Election 的終端 Terminal Emulator,是一個插件豐富的、跨平臺的終端。我寫過一個有關(guān)它的詳細介紹 HOW TO | 讓自己的終端漂亮得不像實力派 。在 Windows 下,可以通過 Hyper 調(diào)用 WSL 中的 bash.exe
,這樣就不用面對萬惡的小黑框了。
這樣折騰之后,一套可用的基于命令行的開發(fā)環(huán)境也處于可用狀態(tài)了。目前存在的問題是從 Windows 端調(diào)用 Linux 內(nèi)部的指令還是有些問題,比如我在 Visual Studio Code 中試圖調(diào)用 Linux 環(huán)境下的 Python 解釋器進行調(diào)試就異常麻煩,目前 Visual Studio Code 團隊對 C/C++ 和 Node.js 的調(diào)試都已經(jīng)適配完成,至于 Python、Go 等語言,我相信未來的適配也會越來越完善。
參考: My WSL Setup by lloydstubber
***的體驗
經(jīng)過這樣的折騰,我在 Windows 上面的效率工具和開發(fā)環(huán)境體驗也和 macOS 上的體驗已經(jīng)相差無幾,也基本上實現(xiàn)了 iPhone 和 Windows 的無縫聯(lián)動。
當然,為了習慣去讓一個系統(tǒng)無謂地模擬另一個系統(tǒng)的體驗是毫無意義的,我找回 macOS 特點的同時也在享受 Windows 的特色功能,比如用 OneDrive 方便地同步我的文件、用手寫筆對 PDF 進行標注、在 OneNote 上進行筆記書寫,甚至還能用手寫筆在 Autodesk SketchBook 中繪畫,這些體驗都比 macOS 更好。還有一點很重要,Windows 能用上功能完整的 Office 套件。
現(xiàn)在對我而言,Windows 也有不方便的地方,下載軟件開發(fā)所需要的依賴就比較麻煩,畢竟它不是原生的 Unix,但綜合體驗上,無論是美學、還是效率,我給我目前的 Windows 打五星。