Linux Ubuntu 開發環境配置 ——最具生產力工具一覽


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包點擊安裝,配置起來非常快,配置完后足以用於做開發了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM