公衆號關注 “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/2
,1/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,現已正式上線!
接下來我們將會在該公衆號上,爲大家分享優質的計算機學習資源與開發者工具,堅持每天一篇原創文章的輸出,感興趣的小夥伴可以關注一下哈!