閱讀原文http://littlewhite.us/archives/245php
隨着IOS的流行。Mac電腦也愈來愈多的進入人們的視野,和iPhone系列同樣,蘋果的Mac產品線也是軟硬件完美結合。有着非同凡響的使用體驗。而這基本的功勞,當屬其操做系統Mac OS X。今天就來推薦一些Mac必備軟件python
首先要聲明一點,OS X系統的很是多軟件和IOS同樣,都是收費的,國人慣用了微軟的盜版系統和大量windows盜版軟件。轉到Mac平臺會有少量不適,固然Mac平臺也有破解版軟件,但本着程序猿的良心,本文不會貼出破解軟件的下載連接,對於收費軟件也會專門指出,經濟條件贊成的同窗,但願能多多支持正版。我主要是站在程序猿的角度推薦軟件,因此像QQ、搜狗輸入法之類的平常軟件不在推薦之列,固然,有些軟件也適合普通用戶,而且是強烈推薦,但願讀者能各取所需git
用神器來形容這款軟件一點都不爲過,至少我在windows平臺還沒用過讓我這麼溫馨的軟件github
0基礎功能:搜索並打開軟件與文件
高級功能:本身定義搜索、經過插件實現特殊功能web
Alfred的喚出方式爲option+空格。如下的所有操做都是先按option+空格再輸入的。shell
Alfred的設計理念是將所有操做都集中到一個入口,這個很是相似Linux的shell命令,不管你在不論什麼文件夾下,所有系統命令都可以經過命令行輸入使用。這可以省去你大量的查找和定位時間vim
有了Alfred。你不用去整理安裝過的軟件。僅僅要你記得它的名字。或者哪怕是一個字母,都可以高速定位並打開軟件,比方我要打開QQ。輸入qq,它就會給我這種選項windows
經過方向鍵選擇軟件。回車可以打開選中的軟件,或者經過cmd+數字
打開相應的軟件,它會依據你每次的選擇來本身主動對結果進行排序,因爲我經常經過這樣的方式打開企業QQ,而個人QQ是直接在dock欄打開。因此企業QQ會排在QQ的前面,另外,它搜索軟件時會經過兩種方式進行匹配。一種是軟件名,一種是軟件相應的文件名稱,比方企業QQ的軟件名是「企業QQ」。而它的文件名稱是"EIM.app"。這兩種方式都可以用來定位並且對中文支持良好瀏覽器
搜索文件的方式大同小異,先輸入空格,默認就會搜索文件。比方我輸入空格+python
就會有例如如下的搜索結果。回車打開文件,cmd+回車打開Finder進入文件所在文件夾安全
接下來我要推薦它的本身定義搜索功能,先看圖
這裏我輸入jd iphone
,回車以後就會跳轉到京東的iphone搜索頁面,也就是這個連接http://search.jd.com/Search?keyword=iphone&enc=utf-8,這裏用到了Alfred的web search功能,這需要本身進行配置,配置方式也很是easy。打開Alfred的配置界面(option+空格
打開Alfred。cmd+,
打開配置項),在feature菜單中選擇web search一項,點擊右下角的Add Custom Search,按下圖配置
最重要的是Search URL一欄,前面已經說過,京東搜索關鍵詞iphone的連接是http://search.jd.com/Search?keyword=iphone&enc=utf-8,這裏咱們僅僅需要將連接中的iphone替換成{query}就能夠,這個連接是怎麼發現的呢,很是easy,你打開京東,隨便輸入一個關鍵詞進行搜索(最好是搜英文,中文在URL中會被轉碼),看一下你輸入的詞在URL中的哪一個地方。替換成{query}就可以了,下圖是我本身定義的一些搜索以及相應的連接
京東 :http://search.jd.com/Search?keyword={query}&enc=utf-8 百度 :http://www.baidu.com/s?wd={query} bt天堂 :http://www.bttiantang.com/s.php?q={query} 豆瓣電影:http://movie.douban.com/subject_search?search_text={query} 淘寶 :http://s.taobao.com/search?
q={query}
有了這個。你就可以在不論什麼界面下高速進行搜索,比方你在看一個PDF文檔發現一個專有名詞想用百度搜索,這時你無須打開瀏覽器進入百度再輸入關鍵詞,而是option+空格
打開Alfred。輸入bd 你想要的balabala
就可以高速搜索
以上功能都是免費的!
應付平常使用全然夠了,假設想用高級功能,比方經過編寫插件完畢更復雜的動做,就需要升級到專業版,我的認爲免費版就已經夠用了。除非你想深刻研究這個東東的使用
這是一款免費軟件,可以本身定義觸摸板和鼠標操做,加入操做的過程例如如下
1. 選擇操做的對象,可以對Magic Mouse,觸摸板等進行操做 2. 選擇動做運行的對象。可以是全局動做。也可以是針對某個應用的動做 3. 加入手勢 4. 選擇手勢 5. 選擇映射的快捷鍵或操做,二選一
這個軟件全是英文說明,需要一點耐心來看,只是都是一些簡單句子,相信英語過了四級的理解起來全然無壓力。經過上圖可以看到,我在全局範圍加入了兩個手勢,分別輕按觸摸板頂部中間位置和底部中間位置可以滾動到頁面頂部或底部,滾動到頁面頂部或底部是我在windows瀏覽器上最常用的鼠標手勢。Mac下儘管沒有那些瀏覽器插件和鼠標可用,但是經過這樣的方式咱們可以實現相同的功能,甚至更增強大,這個動做是對所有軟件都有效的!
同理,咱們也可以對MagicMouse進行設置。注意必須是蘋果的MagicMouse,普通鼠標是不支持的。
MagicMouse的動做和觸摸板會有所不一樣,細節就不說了。總之你可以將常用的操做全部集成到鼠標上。那時你就會明確爲何MagicMouse叫作MagicMouse。不瞭解MagicMouse的人會吐槽它很是難用,瞭解的人僅僅會暗自偷笑
另外,在Basic Settings標籤下,建議將左下角的Enable Windows Snapping勾選上,這樣可以實現和win7相似的將軟件窗體拖到屏幕頂端實現放大的功能,除此以外,你還可以試試將軟件窗體拖到屏幕左邊、右邊以及四個角落。看看是什麼效果
輕量級的卸載軟件的工具,在windows下假設要卸載軟件該怎樣操做?經過控制面板?那個過高端。很是多普通用戶都不會使用。經過360安全衛士?拜託,那簡直就是一個雜貨店,我僅僅想要一瓶啤酒。它非得送我一包衛生紙。Mac下全然不需要像360安全衛士這樣臃腫的軟件。Unix軟件設計的宗旨是僅僅幹一件事並作到極致。實現軟件卸載,僅僅需要AppClean就可以了
經過Alfred啓動軟件(現學現用嘛,option+空格喚出Alfred,輸入cleaner,回車打開軟件),例如如下圖
它的搜索功能顏色比較淡,我好長時間才發現。經過搜索找到你要卸載的軟件,或者直接在列表裏找到,勾選以後點擊右下角的Search按鍵,它會搜索出軟件相關的文件夾,點擊delete。搞定!
是否是認爲簡單的難以想象,印象中windows下卸載一個軟件得花老半天。事實上卸載軟件無非就是刪除文件,在Mac下,軟件包括的文件被有規律的組織在一塊兒。這使得安裝和卸載都變得異常簡單
最後需要注意一點。AppCleaner的搜索功能僅僅能對軟件的文件名稱進行搜索,對於有些軟件名和文件名稱不一致的,輸入軟件名是搜不到的。比方企業QQ的文件名稱是EIM.app,僅僅能經過搜索EIM找到軟件,或者瀏覽軟件列表選中,至於怎麼經過軟件名獲得文件名稱。試試Alfred:)
假設想深度清理系統垃圾,就需要用到這個軟件,收費軟件,這裏不作過多介紹,使用起來很easy
瀏覽安裝設備文件,無須多言
同步WP設備文件,無須多言
IOS開發必備。即使不作IOS開發,也建議安裝。它就像windows下的VS。可能其餘軟件使用時會依賴它,因此強烈建議安裝,AppStore可免費下載
終端模擬程序,儘管Mac自帶Terminal程序,但這個更帶感配置也更豐富。光看這個透明背景就讓人醉了。更重要的是它是免費的。
vim的GUI版,Mac專有,完美兼容vim所有插件以及語法,vim遇到Mac,是我用過的最好的編輯器!
想要最大發揮它的威力,前提是你必須是一個Vimer。建議先熟練使用vim後再轉到MacVim
二進制包管理工具,相似Ubuntu的apt-get和CentOS的yum。可以經過它安裝很是多Mac沒提供或提供了但很差使的UNIX軟件,比方ctags,wget。git等
官網可下載http://brew.sh
安裝brew
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
經過brew安裝軟件
$ brew install wget
brew -h
查看具體使用說明
文件/文件夾比較工具。儘管vim很是強大。也可提供文件比較功能,但這樣的場景下圖形界面會更直觀
最後登場的是Mou,免費軟件,基於Markdown語法的編輯器,我認爲我有必要專門花一篇文章來說它,緣由僅僅有一個。個人所有博客都是用它來寫的!但,今天就到這裏了
EOF
本文爲做者原創,轉載請註明出處。多謝!