Ubuntu 開發環境配置
新單位的電腦系統是Ubuntu16,這還是第一次深度使用Ubuntu系統工作,新系統已經裝好了java、python等常用軟體,現在把這幾天配環境的歷程記錄下來,後面再慢慢補充。
1.Android+Studio/">Android Studio
Android相關開發吃飯的東西,無替代軟體。
- 掛代理去ofollow,noindex">https://developer.android.com/studio/ 下載最新的Linux版本的as
- 開啟後下載需要的android-sdk版本,gradle實在下載不下來可以找同事傳一份
- 開啟as設定搜completion,把Case sensitive completion選到None上
- 設定自己風格的Keymap,ubuntu太多的全域性快捷鍵和軟體的快捷鍵衝突了,要瘋
- 安裝外掛GsonFormat、Android Parcelable code generator、Markdown Support、Android Layout ID Converter、Database Navigator
2.Sublime Text 3
跨平臺的編輯器,不想嘗試沒用過的gedit了,但是sublime在ubuntu上輸入中文成問題,解決後發現中英文顯示上下嚴重不對齊,遂放棄用sublime寫中文。
- 安裝
udo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get install sublime-text-installer
- 進setting 加入"update_check": false
- 找個啟用碼啟用下(以後有錢了一定還- -)
- 安裝一些需要的外掛
3.Typora
由於sublime在ubuntu上的種種問題,不得以尋找了這個軟體來寫Markdown。結果發現Typora真是意外之喜,強烈推薦!安裝命令如下:
sudo add-apt-repository 'deb https://typora.io/linux ./' sudo apt-get update sudo apt-get install typora
4.Chrome
原裝的firefox也不錯,但是chrome裡面google賬戶要同步的東西太多了,還是繼續用chrome把,登入後收藏的網頁和外掛都會同步過來,就像回家一樣。
5.Terminal
基本的java、python之類都裝好了, 再把curl,maven,gradle,npm之類的裝一裝,再給配置點需要的環境變數。zsh就不折騰了,就用原裝的bash,設定補全大小寫不敏感,其他的後面再補充。用了Ubuntu桌面版,對命令列操作更加偏愛了,不明覺厲的趕腳。
6.GoldenDict
不錯的一個詞典軟體,目前所在的國際化專案很需要,目前就加了個http://dict.youdao.com/search?q=%GDWORD%&ue=utf8 有道詞典的url,誰有可以下載的本地詞典求分享。
7.Thunderbird Mail
自帶的郵件軟體,不太瞭解。
8.Albert
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install albert
Linux版的Alfred,可以查詢檔案、軟體等各種操作,用起來還行。
9.FileZilla
簡單好用的ftp軟體,也是全平臺的,現在工作環境Mac OS,Win10, Ubuntu都有,所以軟體優先考慮跨平臺的。
10.mysql
sudo apt install mysql-server
server端用命令安裝,client直接用as或idea裡的Database Navigator外掛就可以了。
11.IntelliJ Idea
最好的java開發IDE,也可以開發其他各種語言/平臺的程式碼,直接去官網http://www.jetbrains.com/idea/ 下載即可,和as差不多的配置。
12.其他
還有些macbuntu之類的美化工具的就不折騰了,剩下的後面慢慢補充