工欲善其事,必先利其器,好的工具能給自身帶來超高的工做效率。如下是總結出的高效率工具。css
絕對效率提升首選,有機會三屏更佳html
mac軟件包管理,經過命令直接安裝工具包,Mac必備。react
只須要鍵盤簡單輸入,便可快速查詢或打開應用。效率神器,MacOS必備git
長按⌘
便可得到當前軟件快捷鍵,初學MacOS同窗必備程序員
git gui工具,界面簡潔,操做方便es6
隨時記錄思惟靈感或備忘錄;pc、phone、pad三端統一,方便隨時查看github
MacOS很是人性化的功能之一。只要選中了相應的文件,敲擊空格鍵就能夠查看文件的大小、甚至能夠能夠預覽文檔,視頻、音頻等等。可是它還能夠變得更增強大,只須要使用 Homebrew 安裝一些插件便可。更多ql插件web
在線瀏覽代碼,今後告別github下載代碼正則表達式
自動選擇源代碼中全部變量值,配合octotree,prefectchrome
開發者的新標籤頁。推送優質github項目
技術神器,查閱資料時,不少捨不得刪的google tab標籤,統一管理
實時生成當前pc網址,H5開發必備。
在線劃詞,閱讀英文文檔資料首選
著名的廣了結結者
炫酷的新標籤頁,與githuber不能同用
網頁截圖,一鍵滾動截取整個網頁
Mac自帶的終端不是特別方便。 iTerm2是Terminal的替代品,但比Terminal優秀太多了。iTerm2能夠設置主題,支持畫面分隔、各類快捷鍵。Mac默認使用的shell是bash,咱們能夠換成zsh(執行命令chsh -s /bin/zsh
便可),搭配iTerm2使用,用起來十分順手。推薦solarized主題皮膚美化外觀,並開啓Hotkey Window (快速調出窗口)。iterm2經常使用快捷鍵以下:
command + T
:新建窗口command + d
:橫向分屏command + shift + d
: 豎向分屏command + enter
: iterm2全屏option + space
:全局熱鍵,打開iterm2,實用。(可在設置中修改)command + f
:查詢command + 點擊文件名
: 打開文件雙擊文字
: 複製bash提示和界面美觀度不夠強大,而zsh有強大的自動補全參數和自定義配置功能等。oh my zsh是zsh的集大成者,幫助咱們快速上手zsh。oh my zsh炫酷的外表+iterm分屏=程序員必備。
oh my zsh更強大的功能在於其自周邊配置插件,oh my zsh維護了一個插件列表,如下推薦實用的幾個插件:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_COSTOM/plugins/zsh-syntax-highlighting/
plugins=(git zsh-syntax-highlighting)
source ~/.zshrc
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
source ~/.zshrc
git clone https://github.com/wting/autojump.git $ZSH_COSTOM/plugins/autojump/
source ~/.zshrc
plugins=(git zsh-syntax-highlighting zsh-autosuggestions extract)
source ~/.zshrc
vscode-icons
推薦
設置vscode圖標。最新vscode已默認集成該插件Bracket Pair Colorizer
推薦
着色匹配括號。類似對插件還有Rainbow BracketsIndent-Rainbow
四種不一樣顏色交替着色文本前面的縮進Trailing Spaces
檢測多餘空格並高亮TODO Highlight
TODO備忘插件Code Spell Checker
代碼拼寫檢查Document This
doc注視自動生成推薦
Auto Close Tag
自動閉合標籤Auto Rename Tag
自動重命名標籤HTML Snippets
html自動補全代碼片斷IntelliSense for CSS class names in HTML
在html中智能提示CSS 類名HTML CSS Support
在style中智能提示css樣式推薦
npm Intellisense
智能輔助輸入npm包。最新vscode已默認集成該插件Path Intellisense
智能輔助輸入路徑Auto Import
自動識別導入Code Runner
執行測試代碼Import Const
自動計算引入包大小Regex Previewer
測試寫的正則表達式推薦
Vetur
Vue-VSCode必備,高亮代碼,自動補全等React-Native/React/Redux snippets for es6/es7
react代碼片斷json2ts
自動轉換粘貼板裏json數據爲ts數據GitLens
推薦
加強了vscode 中內置的 Git 功能。例如 commits 搜索,歷史記錄和和查看代碼做者身份View In Browser
在vscode預覽瀏覽器SVG Viewer
在vscode內查看svg圖標Auto-Open Markdown Preview
實時預覽markdownMarkdown PDF
將markdown文檔轉爲pdfDebugger for Chrome
vscode中調試在chrome的js代碼Eslint
校驗lint工具