| 導語 君子生非異也,善假于物也
生産力工具
生産力: 這裡就專指工作内容
生産力工具: 就是能高效實作工作的工具
三個基本點:
生産價值:産出價值高于學習成本和價格成本等
折疊時間:就是對生産價值的時間屬性具體化, 節省時間是否比學習時間多
美學: 安全,精緻,簡潔,使用起來行雲流水
目錄 Contents
- Mac
- Vscode
- Chrome
- Others
mac
mac特點
MacOS基于類Unix作業系統開發而來,基本相容為Linux開發的包群組件,對于依賴Linux的程式員比較友好
硬體配置普遍高,ssd标配,給人mac都比pc好用的錯覺(其實和mbp同等價格的pc一點不差,dell xps15頂配了解一下)
軟體以包的形式管理,安裝解除安裝其實就是拖動檔案夾
由于小衆,也不需要專門的防毒軟體
使用建議
開啟輕點作為點按
三指選中拖動,四指切換螢幕
自啟動項目管理:使用者與群組-登陸項 , 開啟一些常用工具
dock軟體不需要的向上拖出去就可以,需要再從launchpad拖回來(四指收攏打開)
需要掌握的快捷鍵
command + Q 和 command + W 關閉程式,關閉tab
command + N 和 command + T 建立視窗,建立tab
command + tab 和command + ~ 向前向後切換程式
command + shift + . 展示隐藏檔案
command + shift + 4 和 command + shift + 5 系統自帶的截圖,可以直接截圖到剪貼闆,也可以截圖成檔案
command + L 浏覽器切換到位址欄
痛點工具
-
mos - 開源到滑鼠工具
可單獨設定mac滾輪方向,不改變觸摸闆方向(為使用滾輪滑鼠的mac使用者)
下載下傳位址:https://mos.caldis.me/#
-
Yoink - 臨時檔案安置
檔案拖動的解決方案,再也不用同時開兩個小的finder視窗了
下載下傳位址:https://xclient.info/s/yoink.html (有條件還是可以去支援一下appstore的正版)
提高生産力,從善用工具開始——Mac版 -
Popclip - 彈出式快捷菜單
選中文本即彈出菜單,複制搜尋翻譯,自由定制
下載下傳位址:https://xclient.info/s/popclip.html
提高生産力,從善用工具開始——Mac版 -
聚焦搜尋&Alfred command + space
全局搜尋,快速定位檔案
-
Switchhosts!
管理你的hosts檔案,友善切換,免費
下載下傳位址:https://oldj.github.io/SwitchHosts/
提高生産力,從善用工具開始——Mac版 -
Mounty
解決NTFS移動硬碟可讀不可寫,更美觀更輕量,免費
下載下傳位址: https://mounty.app/
vscode
One Dark Pro
- 完美的配色
- 更高的代碼可讀性
vscode-icons
- 美學圖示
- explorer區更顯著的檔案類型标志
SFTP
- 代碼同步伺服器
- diff local and remote
View In Browser
- 在浏覽器中打開html,即時檢視html改動
- webstorm最讓人懷念的功能
Bracket Pair Colorizer 2
- 比對括号,用不同顔色辨別
- 快速定位代碼所在代碼塊
提高生産力,從善用工具開始——Mac版
Prettier +eslint
- 即時感覺代碼規範問題
- 培養良好的代碼風格
- 根據.eslintrc.js來格式化代碼
- 需要如下配置
//根據 eslint 規則自定修複,同時內建 prettier 到 eslint 中
"prettier.eslintIntegration": true,
chrome
react developer tools
Facebook 開發 ,react原廠提供
可以在浏覽器檢視react的分層結構
redux devtools
優雅的監聽state的變化,記錄action觸發
調試dva , redux 最佳工具
User Javascript and Css
定制第三方頁面
實踐: 鷹眼日志,taf上日志查詢
Onetab Plus
tab頁管理分類
曆史檢視
others
navicat for mysql
支援 mysql 和 mariaDB(mdb)
直覺和完善的圖形化界面
ER圖生成
sql編寫補全
強大的導入導出功能,生成建表語句完美對接mdb
……
下載下傳位址:https://xclient.info/s/navicat-for-mysql.html
iterm2 + zsh + oh my zsh
itemr2
優秀的mac 終端,調整主題顔色等
更是優秀的ssh工具(騰訊idc機器還是weterm更友善)
zsh
向下相容bash
強大的tab 補全,按兩下tab ,輸出目錄,可以鍵盤上下左右選擇
記錄最近通路的路徑, 按d列出,然後按數字就可以進入
候選指令補全 , 輸入指令後 tab, 會列出所有候選指令
大小寫自動更正
Git直覺的看到分支名和狀态
豐富的插件和主題……
reveal-md
快速将md生成可展示的ppt
使用簡單,幾乎沒有學習成本
支援更多樣式的配置,但如果有這種需求可以直接使用reveal.js,自己寫html
npm i -g reveal-md
reveal-md demo.md