Why Linux and Why exactly Ubuntu
首先這里就不做Mac,Linux,Windows三者之爭了。只從個人角度分析下:
Mac 不差錢(其實Mac作為超級本性價還行),不喜歡折騰直接上(還可以選擇Ubuntu),既具備Windows那樣豐富的軟件,又兼具Linux Shell和命令行操作
Linux 最適合某些方向的程序員用,如服務端,運維,大數據開發
Windows 客戶端,前端,.Net等比較合適(個人感覺)
個人使用Linux開發的路程
Centos
一開始為了貼近服務器環境,入的坑,后來覺得作開發環境Linux系統就行,centos三方軟件還是差點,得自己折騰。
Manjaro
可能有些同學沒用過,官網 https://www.manjaro.cn/,當時折騰Centos花了很多時間配置系統和軟件,看到下圖后果斷入的坑,這里推薦manjaro-deepin版,
Manjaro aur第三方軟件庫還是很全的,用的感覺也很不錯,但是像我,換公司后發了新電腦,要配置成和之前的一樣,還是需要花些時間,不夠快。

Ubuntu
其實ubuntu是我最開始用的,因為ubuntu在國內還是比較活躍的。為什么最終回歸到ubuntu,ubuntu背后的公司在大力支持,且國內有些軟件直接支持ubuntu版,
直接很關鍵,這意味着你不要進行任何搜索,直接下載點擊安裝即可,非常便捷。
必備生產力工具一覽,快速安裝配置
1.yahei consolas hybrid和Monaco字體
yahei consolas hybrid適合寫代碼,設置為sublime,terminal,idea等IDE的字體,Monaco是mac的字體,可以設為系統,IDEA菜單欄字體
2.搜狗輸入法
需要先安裝Fctix,教程很多,過程也很簡單。
3.deepin-terminal,vim
vim系統應該自帶了,ubuntu自帶gnome-terminal不是很好看,推薦deepin的,如圖

使用sudo apt-get install deepin-terminal直接安裝(或直接在Ubuntu軟件商店安裝),為了讓系統terminal快捷鍵打開我們安的終端,可以進行如下操作:
1.mv /usr/bin/gnome-terminal /usr/bin/gnome-terminal.bak 備份自帶terminal
2. ln -s /usr/bin/deepin-terminal /usr/bin/gnome-terminal 創建軟鏈接,這樣每次觸發快捷鍵就會打開我們要的終端了。
4.IDEA/WebStorm 安裝你需要的jetbrains,然后設置上面安裝的字體。
5.Google-Chrome,直接在Ubuntu軟件商店安裝,再裝個Proxy SwitchyOmega 代理插件。
6.Sublime,直接在Ubuntu軟件商店安裝。
7.截圖工具deepin-screenshot,直接在Ubuntu軟件商店安裝。
8.Linux最強詞典golden-dict,能夠屏幕直接取詞,可直接在Ubuntu軟件商店安裝。
9.FoxiReader pdf閱讀器,從官網下載Linux版即可
10.WPS OFFICE,直接從官網下載deb包,在文件管理器中點擊安裝即可。
11.網易雲音樂,不同多說了吧,直接在Ubuntu軟件商店安裝。
12.微信
這是Electronic版,就是JS桌面框架寫的,配置參考https://blog.csdn.net/gatieme/article/details/52800015,和網頁版的差不多。
13.最后建議打開Dock->Auto-hide-the dock選項,這樣屏幕左邊欄會在全屏時自動隱藏。
以上推薦的軟件大多都可以直接從Ubuntu軟件商店安裝或是從官網下載deb包點擊安裝,配置起來非常快,配置完后足以用於做開發了。

