本文來自李文文投稿,原文地址:mp.weixin.qq.com/s/8c-94YhOd… 。html
還在爲了翻譯 English 而專門下載一個翻譯軟件嗎?vue
還在爲了格式某個 json 文本、時間戳轉換而打開網址百度地址嗎?python
還在爲了查找 linux/redis/vue 文檔而打開你的瀏覽器搜索嗎?linux
還在爲了改動 hosts 文件專門下載軟件或改動 hosts 文件嗎git
還在爲了從時間戳到秒而網上百度嗎?github
還在爲了鬥圖贏過好友而網上百度嗎?redis
這就是 utools 誕生的意義!shell
最重要的是它提供 API 以供用戶自定義插件來解決重複和低效的操做,而上面所說的功能,都是經過不一樣的插件實現的,還有不少插件,像剪切板歷史記錄,密碼管理,內網穿透,todo 列表等。json
爲何有 brew,由於 mac 平臺的 appstore 很是的很差用,審覈也很嚴,所以有不少一些你們公認的「正版」好用的軟件,都會在 homebrew 發佈,例如 openjdk、qq、maven、go 等,它是 Mac OSX 上的軟件包管理工具,可以使用命令行實現安裝、卸載、升級的功能。相似 ubuntu 系統下的 apt-get 的功能。 並且不少軟件都推薦使用 brew 安裝,由於它能夠幫助你解決安裝依賴問題,例如你想下載 go、maven 這種命令行工具,你還須要配置其它的一些環境,而 brew 在安裝的時候都幫你配置好了。ubuntu
其中有個趣聞,就是 homebrew 做者由於不會白板翻轉二叉樹被 Google 拒了。筆者搜到 15 年的推特圖。。。
- 命令行軟件,例如 go、openjdk、maven、python 等。使用的基本命令爲:
brew install openjdk
- 桌面端軟件:例如 qq、微信、網易雲音樂等桌面的軟件。使用的基本命令爲:
brew cask install qq
,只是多了一個cask
參數。
常見命令整理以下,如下命令均可帶上 cask
參數:
brew search name
:聯網搜索軟件是否存在 brew 中brew install name
:安裝軟件brew upgrade name
:更新軟件brew uninstall name
:卸載軟件brew reinstall name
:從新安裝軟件brew info name
:查看軟件安裝地址brew cleanup
:清理緩存等brew doctor
:查看建議,例如升級等這是個人一個套裝組合,各個均可以拆分來使用,可是它們組合使用效率極高。
iTerm2 是 macOS 的終端仿真器,支持一個界面有多個 session 等,你能夠把它當作 SecureCRT
命令行版,可是支持各類自定義配置。 zsh 是 oh-my-zsh 的簡稱,咱們默認都是用的 bash
終端,是不支持命令的自動填充高亮等。
json_pp 我主要是用來格式化 curl
命令行的結果,例如測試某個 restful 接口,返回的 json,在命令行就會自動給你格式化好輸出,
brew
安裝brew cask install iterm2
brew install jsonpp
當安裝了 zsh 後,你能夠在 vscode/idea 軟件中切換默認的 shell
![]()
效果圖以下,命令提示高亮,顯示當前 git 分支
![]()
Mac 左上角的時間欄只能看當前時間不能看日曆很是的不方便,所以有不少軟件都支持左上角時間點擊顯示日曆,可是 Itsycal 是我用過最方便輕量的免費軟件, 不只能夠同步日曆的事件,並且各類小功能也很是的實用:
brew cask install itsycal
沒錯,這個 QQ 就是咱們日常用的 QQ 聊天軟件。
在電腦截圖上,我常常用的功能包括:滾動截長圖,快速截圖、識別圖片中的文字、快速錄個電腦操做視頻。這些操做中,xnip 支持滾動截長圖,我我的用了幾款,雖然有好用的,可是都是收費的,而 xnip 免費版滾動截圖只會有個水印。
QQ 截圖是結合截圖、OCR 識別以及錄視頻爲一體的超級功能!有時候發的截圖裏面的 token,或者手機號,又例如銀行卡,就很是的方便,並且識別的很是準確!另外 qq 截圖有個小技巧,截圖雙擊時會截當前軟件的邊緣,不用本身手動拖拽。
QQ 截圖 OCR 識別:
個人筆記之路,從白嫖有道雲筆記,再到買了一年的印象筆記的高級會員,最後是買了阿里雲服務器自制了螞蟻筆記服務端,本身的筆記之路一路折騰,最後我發現仍是語雀符合我對筆記知識整合的理解。本篇文章也同步發佈在了語雀。
我的感受語雀仍是很香的!本身用來記筆記仍是當作博客都是很是不錯的選擇。
騰訊檸檬清理,基本對標的就是 CleanMyMac,我我的沒用過 CleanMyMac,可是感受騰訊家的這個產品挺好用,在內測的時候就在一直用,產品在社區裏面也一直聽取用戶的意見改進,持狀態欄顯示當前內存佔用、網速等,對我來講是夠用了。
brew cask install tencent-lemon
這個僅適合使用了阿里雲 oss 的用戶,它是快速的方便用戶對本身 oss 進行操做管理,並且還有權限功能,我日常都是電腦截圖,而後拖拽圖片到 oss-brower 裏面,接着獲取地址。另外該產品是開源的,我開始很難相信這是阿里出的產品。
即 apple 自帶的屏幕時間,你們有時候可能想知道,我在 Mac 和 Iphone 上使用各個軟件的時候大概是多久,可能 Iphone 你們都知道,可是 Mac 你們可能不怎麼關注,可是其實 Mac 的屏幕時間更加方便和強大,由於它根據 icloud 能夠獲取全部設備的總時間,或其它設備(例如 watch???)的使用時間。
這個軟件用於單獨爲每一個軟件設置獨立的音量大小。屬於你不裝的時候挺好,裝了以後就嚴重依賴它的軟件。屬於開源軟件,社區活躍,更新也頻繁,我使用過程當中已知的 bug 主要是在開啓和關閉過程當中會沒聲音,不過我設置開機啓動就行了。
brew cask install background-music
主要是方便本身的 Mac 遠程鏈接好基友的 Win 電腦,來作一下操做。不過因爲以前 TeamVierwer 曝出重大安全漏洞,如今國內都須要手機號驗證了,可是不影響咱們使用免費版。
brew cask install teamviewer
可視化的 Redis 管理軟件,開源軟件。顏值高、功能多、做者更新快的可視化 Redis 管理軟件。
brew cask install another-redis-desktop-manager
現代化的視頻播放器,我用的功能只是本地播放,有次 Mac 自帶的播放器沒法播放某個特殊的小視頻,所以在 Github 找到了它,目前視頻類的格式它都能播放,功能齊全,設置速率、翻轉等基本功能都有,我把它當作萬能播放器使用。
brew cask install iina
視頻格式轉換、視頻轉 gif、視頻壓縮等視頻操做的命令行工具。基本如今播放器的軟件都使用了該倉庫的代碼。我日常主要用它壓縮視頻,例如介紹 utools 章節的視頻,原視頻 23M,而後經過它壓縮 8M,方便快捷。缺點是命令行復雜,須要好好調教,我本人用的較少。
brew install ffmpeg