歡迎光臨
每天分享高質量文章

Mac 提升開發效率的小工具

來自:掘金,作者:sunshine小小倩

連結:https://juejin.im/post/5b0e99436fb9a009e405dbb6

大多數程式員的生活中都離不開Mac?‍?‍,今天就給大家分享一些在Mac上提升開發效率的小工具,當然如果大家有什麼推薦歡迎留言分享出來

Alfred

獲取

  • 官網安裝,簡單方便,免費版雖然功能閹割,但是夠用

  • 也可以購買 Powerpack,購買之後可以使用 Alfred 的所有功能,主要是 Workflows 自定義外掛的工作流。也可以在網上找破解版的。

Alfred 設定

Alfred 設定主要有以下幾個部分:

  • General:通用

  • Features:特性

  • Workflows:工作流

  • Appearance:主題

  • Powerpack:付費

General(通用介面)

Features(特性介面)

  • Essentials:可設定搜尋“應用程式(預設自動選中)”、“聯絡人”、“設定”。

  • Extras:可設定搜尋“檔案夾”、“文字檔案”、“壓縮”、“檔案”、“圖片”、“AppleScript”等其他檔案。

  • Unintelligent:Search all file types搜尋所有檔案型別。我們可以使用Find+空格+檔案名來查詢檔案或檔案夾;使用Open+空格+檔案名也可以開啟檔案。

  • Search Scope:設定 Alfred 查詢時會搜尋的檔案夾範圍,可自己新增和刪除。

  • Fallbacks:若上面的查詢搜尋不到結果時,就會呼叫這裡設定的網站或搜尋引擎來進行進一步的查詢。預設反饋結果為 Google、Amazon、Wikipedia 網頁搜尋。

       比如,你可以輸入app+空格+應用名開啟應用

你也可以輸入find+空格+檔案名搜尋檔案

輸入open+空格+檔案名開啟檔案

Web Search

個人認為 Alfred 最贊的功能就是 Web Search 的搜尋了

可以根據設定的關鍵字和 url 進行網頁的搜尋。可以極大的提高開發效率

比如我可以再 Alfred 的搜尋頁面輸入google js點選回車我就可以直接開啟我的 Chrome 瀏覽器並且到了 Google 搜尋結果是js的頁面。

還可以自定義搜尋頁面

比如你可以設定:

  • 百度:https://www.baidu.com/s?ie=utf-8&f;=8&wd;={query}

  • stackoverflow:http://www.stackoverflow.com/search?q={query}

  • githubUser:https://github.com/{query}

  • githubSearch:https://github.com/search?utf8=%E2%9C%93&q;={query}

  • MDN:https://developer.mozilla.org/zh-CN/search?q={query}

Calculator(計算器)

  • 直接在操作介面上輸入簡單的運算

  • 在操作介面上輸入=來進行複雜運算,Alfred支援很多高階的數學函式

Web Bookmarks(瀏覽器書簽)

可以設定搜尋關鍵字搜尋瀏覽器書簽。例如

Dictionary

同 Bookmarks,可以設定關鍵字然後使用macOS 自帶的 Dictionary 搜尋結果

CheatSheet

長按command會顯示當前頁面的快捷鍵

spectacle

官網:https://www.spectacleapp.com/

spectacle 可以方便移動和 resize 視窗,這個的需求主要是在開發時都會有大於等於 2 個螢幕,我們的視窗在不同的螢幕之間來回切換的時候會比較繁瑣

Bartender

Mac下選單欄管理應用,可以讓選單欄上雜亂無章的圖示,變得井井有條

Helium

始終懸浮在視窗前面的瀏覽器

Dashlane

官網:https://www.dashlane.com/zh

安全記住所有密碼

switchHost!

方便管理你的 host

PicGIF

方便的製作 gif 的及其輕量的小軟體,本文的 gif 就是使用該軟體製作


●編號262,輸入編號直達本文

●輸入m獲取文章目錄

推薦↓↓↓

 

Linux學習

更多推薦:18個技術類微信公眾號

涵蓋:程式人生、演演算法與資料結構、駭客技術與網路安全、大資料技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。

贊(0)

分享創造快樂