從職業玩家角度看,程式設計師如何優雅地使用 macOS?

從職業玩家角度看,程序員如何優雅地使用 macOS?

從職業玩家角度看,程序員如何優雅地使用 macOS?

從職業玩家角度看,程序員如何優雅地使用 macOS?

從職業玩家角度看,程序員如何優雅地使用 macOS?

一、Safari 強制 HTML5 視頻替換 Flash

萬惡的 Flash 可謂是電池殺手,在沒有連接電源的情況下使用 Flash 播放視屏,續航時間將會大大降低。而 Flash 並不是必須的,很多網站都為移動設備提供了 HTML5 版本的視頻,如果能夠切換到 HTML5 模式,豈不是皆大歡喜?

很多同學可能會問,這和程序員有什麼關係?沒有用 Safari 做過網頁調試的同學可能不知道,Safari 中也包含豐富的開發者工具。為了防止普通用戶接觸到很少會使用到的開發者工具,Safari 用心地把它們藏了起來,下面的小方法能夠馬上讓它們重見天日:

打開偏好設置,把「高級」選項卡的最下方「在菜單欄顯示開發菜單」左邊的小勾勾上即可:

從職業玩家角度看,程序員如何優雅地使用 macOS?

頂欄 出現了「開發」菜單:

從職業玩家角度看,程序員如何優雅地使用 macOS?

嗯,現在終於和程序員扯上關係了,可是說好的 HTML5 模式播放視頻呢?彆著急,答案就隱藏在上方的菜單中。

如果網站只為移動設備提供 HTML5 模式的視頻,那麼只要我的瀏覽器偽裝成移動設備,不就可以得到僅包含 HTML5 視頻的網頁呢麼?想讓 Safari 實施間諜行動很簡單,鼠標指針移動到上方菜單中的「用戶代理」,顯示下圖所示菜單:

從職業玩家角度看,程序員如何優雅地使用 macOS?

快來選擇一個偽裝對象把,「Safari iOS 8.1 --- iPhone」、「Safari iOS 8.1 --- iPad」、「Safari iOS 8.1 --- iPod Touch」均可~

下面是實測效果:

從職業玩家角度看,程序員如何優雅地使用 macOS?

此時功耗將大幅降低,相比使用 Flash 至少能一倍的使用時間~

二、Flashlight

說到 Mac 上必備的軟件,很多人都會提到 Alfred 這款神器。這款售價 £17 摺合 RMB 157.93 元的軟件真的物有所值嗎?不見得。沒錯,Alfred 超強的 workflow 無人能敵,但我們真正每天使用的功能,可能只有它所能提供的 10% 還不到。

其實自帶的 Spotlight 反而更能滿足用戶的需求,Spotlight 不僅可以迅速打開應用,檢索文件,還能檢索文件內容和註釋,可以完成簡單的計算和匯率換算功能,還能查找系統自帶的詞典。系統級別的應用,提供最無縫最優雅的用戶體驗。這些即使是 Alfred 這樣強大的應用也望塵莫及。

  • 匯率換算
從職業玩家角度看,程序員如何優雅地使用 macOS?

有個細節,在中文輸入法狀態搜索,能同時檢索英文和中文。

從職業玩家角度看,程序員如何優雅地使用 macOS?

從職業玩家角度看,程序員如何優雅地使用 macOS?

可惜的是,Spotlight 並沒有提供 Alfred 中炫酷的插件功能,追求 Geek 精神的程序員怎麼能止步於此呢?

這時候何不嘗試一下 Flashlight 呢?它擴展了系統自帶的 Spotlight,為 Spotlight 帶來了不亞於 Alfred 的 Workflow。

  • Google 搜索
從職業玩家角度看,程序員如何優雅地使用 macOS?

  • 快速取色器和顏色代碼顯示
從職業玩家角度看,程序員如何優雅地使用 macOS?

  • (輸入 pick)
從職業玩家角度看,程序員如何優雅地使用 macOS?

  • 隨機取圖
從職業玩家角度看,程序員如何優雅地使用 macOS?

  • 快速備忘錄
從職業玩家角度看,程序員如何優雅地使用 macOS?

  • 天氣
從職業玩家角度看,程序員如何優雅地使用 macOS?

  • ip 查詢
從職業玩家角度看,程序員如何優雅地使用 macOS?

  • wolfram 搜索
從職業玩家角度看,程序員如何優雅地使用 macOS?

  • 知乎日報
從職業玩家角度看,程序員如何優雅地使用 macOS?

最重要的是,該軟件目前完全免費~

三、Today Scripts

Spotlight 也許並勾不起你 Geek 的靈魂,但下面這款軟件就不得不承認是極客範兒了~

沒錯,就是 Today Scripts,簡單來講,這是一款能在通知欄運行腳本程序的軟件。

通過它你可以:

  • 顯示本計算機的信息
從職業玩家角度看,程序員如何優雅地使用 macOS?

  • 顯示目前 CPU 或內存佔用最高的幾個應用
從職業玩家角度看,程序員如何優雅地使用 macOS?


從職業玩家角度看,程序員如何優雅地使用 macOS?

  • 每次打開一條名人名言
從職業玩家角度看,程序員如何優雅地使用 macOS?

摘錄一段用於顯示 CPU 佔用率的代碼:

ps xro %cpu=,comm= | while read cpu comm; ((i++<5)); do

int=$cpu

int="${int%%.*}"

if (($int >= 50)); then color=$'\e[31m';

elif (($int >= 25)); then color=$'\e[33m';

else color=$'\e[32m';

fi;

echo "$color$cpu% $(basename "$comm")"$'\e[0m'"";

done

四、iTerm 2 && Oh My Zsh

iTerm 2 相比自帶的 Terminal 應用,有太多優點了。例如,可以設置主題,支持畫面分割,各種使用的快捷鍵,以及快速喚出。配合 Oh My Zsh 使用,簡直優雅到爆!

Oh My Zsh 可以方便的配置炫酷的主題,實用的插件,難以置信的酸爽。注意,下面是經過一定配置之後的 iTerm 界面,j 可以跳轉到最近的目錄,能夠顯示 git 分支,正確命令綠色高亮,錯誤的命令紅色高亮。

從職業玩家角度看,程序員如何優雅地使用 macOS?

快速喚出:

從職業玩家角度看,程序員如何優雅地使用 macOS?

半透明的終端從天而降,有質感,有逼格!

oh-my-zsh 的主題是 agnoster 嗎?? 我發現使用之後那個箭頭效果顯示不出來,字體也裝了,還是不對。首先安裝 Powerline,然後把 iTerm 2 的設置裡的 Profile 中的 Text 選項卡中裡的 Regular Font 和 Non-ASCII Font 的字體都設置成 Powerline 的字體。

關於 Poweline 這裡採自官方的介紹:

Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.

另外,我用的字體是 14pt Meslo LG S DZ Regular for Powerline

五、 Desktoppr (Windows 用戶也不要錯過哦~)

優雅的電腦怎能沒有優雅的壁紙?然而 Retina 屏幕的 mac 想找到一款令人神清目爽的壁紙可不是那麼容易,很多壁紙網站不是比例不對 (很多都是 16 : 9)就是分辨率不夠。強迫症怎麼能忍!!!

大家注意到上文演示 iTerm 時我的桌面壁紙麼?古典氣息牆紙與蘋果簡潔高雅的界面以及秀麗俊朗的硬件三位一體,優雅到極致。它就是來之下面要介紹的壁紙網站:Desktoppr - All Wallpapers。

從職業玩家角度看,程序員如何優雅地使用 macOS?

鼠標隨便一指,就是一張分辨率高達 6000 * 4800 的壁紙。順帶一提,壁紙的下載是需要 Dropbox 的,因此可能需要 FQ。

附贈一張極客範兒的壁紙,各種終端命令的 CheatSheet,當然也是在 Desktoppr 上下載的:

從職業玩家角度看,程序員如何優雅地使用 macOS?

六、Vimari

不得不說,Mac 上最好用的瀏覽器還是 Safari,省電流暢、平滑縮放加上 iCloud 書籤同步、以及鑰匙串等功能,使它擁有非凡的體驗,唯一的缺點是插件數量不足。

用過 Chrome 的童鞋可能知道它有一款十分炫酷的插件,叫 Vimium 它可以通過鍵盤來操縱瀏覽器。Vimari 和 Vimium 的功能幾乎一樣,不過是用於 Safari 的。

從職業玩家角度看,程序員如何優雅地使用 macOS?

剪切板歷史是一個很實用的功能,下面要介紹的圖標巨醜無比的 Unclutter 便具備這項功能。

從職業玩家角度看,程序員如何優雅地使用 macOS?

它有三個主要功能:1、剪切板歷史收藏,剪切板的圖片也會顯示出來。2、跨軟件文件暫存區,類似 Dropshelf 的功能。3、備忘錄,可以記錄每天的計劃等。

從職業玩家角度看,程序員如何優雅地使用 macOS?

它平常躲在頂部的狀態欄,想喚出它只需從頂欄下滑觸摸板或鼠標中鍵,或者移動文件到頂欄。

如圖所示,中間便是文件暫存區,是設計師神器哦~。我喜歡截圖完之後,拖進去,等到要用的時候,只需要在頂欄一劃,再拖到編輯區即可,非常方便實用~

從職業玩家角度看,程序員如何優雅地使用 macOS?

剪切板區域點擊麵包圖標,即可查看歷史,點擊左邊的星星還能收藏

八、實用小技巧

1)錄屏

想向別人展示你寫的優雅地小玩意兒怎麼玩兒,卻焦頭爛額講不清楚?

這時候有個一個錄屏工具,便可能解決這些問題!

它叫 QuickTime Player。

什麼!!!這不是視頻播放軟件麼。

對,我們都小看它了,它不僅能夠錄製屏幕,還能錄製聲音和利用前置攝像頭的錄製視屏。

從職業玩家角度看,程序員如何優雅地使用 macOS?

注意,QuickTime Player導出的是視屏格式。如果我想錄製成 gif 呢?

那就要用到下面這款叫做 licecap 的軟件了:

從職業玩家角度看,程序員如何優雅地使用 macOS?

至於用法,還是交給讀者自行摸索吧~ Windows 也可用哦~

2) 截圖

還在用 QQ 帶的截圖工具?其實系統自帶的截圖工具也很實用,就是缺少圈點勾畫的工具。

需要注意的是,截圖是 option 是維持比例,空格是選取窗口(截圖邊框有很漂亮的陰影), control 是保存截圖在剪切板。

3)格式轉換

有時候需要把 png 等格式的圖片轉成 jpg 的格式,於是有同學就去到處找格式轉換軟件了。

其實在 Mac 中直接更改圖片的擴展名,即可自動轉成相應地格式~試試吧


分享到:


相關文章: