程序員有了這幾款神器,瞬間逼格就上去了!

公衆號關注 “GitHubDaily”

設爲 “星標”,每天帶你逛 GitHub!

今天繼續推薦一些本人覺得比較優秀的其他軟件。

Near Lock

這個 App 確實很符合題意啊

這個就是前文提到的裝 13 神器,哈哈當初是遇到搞活動購買的,1 塊錢還是多少忘記了。

NearLock[1] 這款軟件是 Mac + iPhone 結合使用,利用藍牙進行距離感應,能夠對 Mac 電腦進行自動鎖屏 / 開鎖。

Near Lock

上圖我將手機和 Mac 的軟件截圖放在一塊了,內外兩層分別是 Mac 和手機上的截圖,從中能夠看到手機與 Mac 之間的距離,當前解鎖 / 鎖屏狀態,可以設置鎖屏 / 解鎖的距離閾值或者修改鎖定設置爲休眠或屏保。

想象一下,正對着電腦 working 呢,突然來電話了,以前可能需要手動鎖屏然後拿手機到外面 (方便接電話的地方) 接電話,(不鎖屏,讓同事發現你看了不該看的東西就不好了!:)  

其實更多的是信息安全,在某司這樣人離開電腦不鎖屏,被舉報是會被扣錢的,接完電話回來後,再手動輸入密碼登入電腦。

而自從有了這個軟件,拿着電話直接離開便是,軟件自動幫你鎖屏,回來的時候,剛坐到電腦屏幕前,便看見軟件自動幫你輸入密碼登入系統 (目睹這個過程相當爽啊)。

節約時間不說,這看起來多高大上啊。所以這款軟件可是裝 X 的神器啊。

有興趣的同學可以開發下支持 Win/Android 的。(啊,6 年過去了,都 2020 年了,還沒有人開發 Win、Android 版本的?)你說,要是做一款會受歡迎嗎?

RescueTime

這是一款時間管理的軟件。這個軟件可以悄無聲息的幫你記錄你使用電腦的情況,包括對各種軟件用時統計,分類統計,並且還支持多種平臺 (win/mac/ubuntu/android/ 等),可以定期出報告,比如每週郵件出週報,彙報你當週的使用情況。

劃重點若在公司場合,請注意信息安全,最好不要在公司電腦裝類似的軟件哦。

來個例子,如下圖所示爲我某一週的週報:

rescuetime weekly report

週報顯示該周我用了電腦近 47 個小時,綜合生產力評分 79%。這個生產力評分是根據你使用不同軟件的不同時間加權計算出來的。

一些通用的軟件,RescueTime 能夠自動識別,比如可能用 iTerm2 或者 VisualStudio 等軟件會歸屬於 Software Development 大類, 屬於 very productive 級別,而使用 Wechat 或者 QQ,就被判斷爲 distracting,當然你可以自定義設置,一些軟件本身沒有能識別出來的,也需要你手動去設置級別。

具體瀏覽網頁的數據需要安裝相應的 Chrome 插件。

rescuetime detail report

網頁版本的可以看到更加詳細的記錄。你還可以設置一些目標,比如當天需要使用 productive 的軟件 3 小時以上,RescueTime 可以彙報你完成目標的情況。

rescuetime report

免費版本的也足夠用了,付費版本的可以看到更長時間段的或更詳細的年報等數據。

或許這個軟件能夠幫助你更好的管理時間,或者它僅僅是不辭辛勞幫你記錄下你使用電腦 / 手機情況也是極好的。所以推薦大家用這款軟件。

再次強調:請注意信息安全

Moom

這個是用來做窗口管理的。

moom

利用這個軟件可以很方便快捷的對應用程序窗口進行管理,能夠讓多個窗口整齊的擺放在桌面上。

設置好快捷鍵後,激活然後加方向鍵可以讓當前應用程序準確定位到並充滿桌面的 1/21/4 等等,或者移動到另外一個屏幕 (程序員多屏用得較廣泛)。

當然還可以自己設置比如充滿整個屏幕的 3/4 等等。直接用鍵盤快捷鍵即可完成的功能,就不需要再移動手去用鼠標 /trackpad 去最大 / 小化改變窗口大小等等了。

Karabiner

這個用來做鍵盤映射。

我第一次使用時,是因爲我使用了外接鍵盤 (如下圖),我把外接鍵盤放到內置筆記本鍵盤上,就需要禁用掉內置鍵盤,每次去手動調整當然很麻煩。於是就找到這個軟件幫助我。

hhkb pro2 type-s

哈哈,圖上的那個小 USB 轉彎頭也很重要,當僅僅用筆記本的場景時,有了這個小彎頭,我的 HHKB 就剛好覆蓋了原來的鍵盤區域。

秀一下我現在的裝備,在公司一般有外接顯示器,不會把外接鍵盤放在筆記本上面,因此用不了上面的彎頭了。配上升降桌,程序猿必備啊。久坐不太好,偶爾需要站立辦公(防止腰椎間盤突出)。

hhkb pro2 type-s-new

它可以幫助我自動切換外界鍵盤和內置筆記本鍵盤 (插拔 USB 外接鍵盤自動切換),除此之外它還支持很多功能。

舉例而言因爲我用的 HHKB 是沒有單獨方向鍵,用內置的組合方向鍵又特別彆扭,就可以利用它幫助映射。

比如我選擇啓用了 Vi Mode,用 s + h/l/j/k (或者再啓用 Emacs Mode 用 ctrl + p/n/b/f)代表方向鍵。(其實 Mac 很多快捷鍵都跟 Emacs 中的快捷鍵一致的)。

Manico

快速切換應用程序。

長按 alt 鍵盤可彈出切換菜單,然後加上具體的數字或者字母即可快速切換,不需要再連續按鍵 cmd+tab 或者 cmd+shift+tab 來回切換了。

Manico

這個快速切換應用程序,其實可以通過之前石頭推薦的這篇文章中介紹的 Alfred 來實現的。

MacDown

md 文檔編輯。

Markdown 文本編輯器,支持 WYSIWYG (What You See Is What You Get,所見即所得) 類似 Mou,MacDown 直接支持類似 latex 語法,例如可以方便地輸入數學公式用 $$2^x + log_2y^{2+z}$$, 因其對此類數學公式和代碼高亮等支持得更好更方便,因此我選用了 MacDown。

macdown

如果你還不知道什麼是 Markdown,可以花時間學一些。

cheetsheet

快捷鍵提示

只需要長按 cmd, 可彈出當前 active 的軟件的快捷鍵。

cheetsheet

iStat Menus

資源狀態

iStat Menus

狀態欄上顯示當前電腦的運行狀況,CPU / 內存 / 網絡 IO 等等,比如發現電腦突然變慢了,發現 CPU 暴漲,可以方便地抓出是哪個應用程序。別看到 CPU 利用率都佔滿小方框了,聽到電腦風扇 “呼呼” 響了,還一直操作電腦。

CleanApp

清理電腦

清理電腦 (刪除軟件) 的工具, 類似 CleanMyMac 之類的工具。其實我認爲此類軟件在 Mac 上用處不是很大,想要刪除某個 App,直接進 /Applications 目錄直接刪除那個應用程序即可。

因爲 Mac 應用程序數據基本上都存在 /Applications/xx.app 這個目錄下,雖然表面上看 xx.app 是個應用程序文件,雙擊即可運行。只不過 CleanApp/CleanMyMac 之類的能夠刪除更多的一些 *.plist 等類似配置信息等 (這個佔用空間真的很小)。

Parallels Desktop

虛擬機

parallel-win8

有的軟件 / 網頁,我們還不得不用 Win 系統,比如某些銀行的網銀啊,再比如敝司(注意:此敝司是當時的敝司,非現在的敝司)的 OA 系統 (牆裂鄙視) 只支持 IE。

這個時候就不得不用一下 Win 系統。Win 下用得多的虛擬機是 VMWare,Mac 下這個軟件類似。但這個軟件好處是,Win 系統可以跑在這個 App 下,可以和 Mac "無縫" 連接在一起。類似的虛擬機軟件還有 VirtualBox,VMWare 等。

Squirrel

輸入法

這是一款開源的輸入法軟件,我曾經也試用過一段時間,但最終還是因爲詞庫同步等比較麻煩 (比如不能方便的將手機輸入的詞庫和 PC 同步), 就放棄了。

上圖是 "明無夢" 用「小鶴雙拼・語句流」輸入的效果,中英混輸 + Emoji 表情哦,我剛開始也是被這個效果所吸引嘗試的 (然而後來並沒駕馭得了)。

這個輸入法高端玩家可以試試。定製性極強,經過配置可以打造成你自己獨一無二的輸入法。

想試用 / 體驗的 "玩家" 可以參考這篇文章 安裝及配置 Mac 上的 Rime 輸入法 —— 鼠鬚管 (Squirrel)[2]

總結一下

來個總結,這篇分別推薦瞭如下 App:

  • 時間管理 RescueTime

  • 窗口管理 Moom

  • 鍵盤映射 Karabiner

  • 應用切換 Manico

  • md 文本編輯 MacDown

  • 快捷鍵 cheetsheet

  • 裝 X 神器 Near Lock

  • 資源狀態管理 iStat Menus

  • 軟件卸載 CleanApp

  • 虛擬機 Parallels Desktop

  • 輸入法 Squirrel

後面還會有一篇內容,我將推薦一些程序猿專用的一些神器來幫助提高效率,敬請期待。

原創真心不易,希望你能幫我個小忙唄,如果本文內容你覺得有所收穫,請幫忙點個 “在看” 唄,或者轉發分享讓更多的小夥伴看到。 

---

由 GitHubDaily 原班人馬打造的公衆號:GitCube,現已正式上線!
接下來我們將會在該公衆號上,爲大家分享優質的計算機學習資源與開發者工具,堅持每天一篇原創文章的輸出,感興趣的小夥伴可以關注一下哈!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章