1. 程式人生 > >我的Ubuntu 開發環境配置

我的Ubuntu 開發環境配置

新環境基礎配置

1、更換ubuntu的apt更新源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #備份
sudo nano /etc/apt/sources.list #修改

將sources.list裡面的內容改成如下的內容:

deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun
.com/ubuntu/ trusty-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse deb-src http://mirrors.aliyun
.com/ubuntu/ trusty-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

最後,再更新列表:

sudo apt-get update #更新列表

2、安裝必要的開發環境

sudo apt-get install build-essential
sudo apt-get install python-pip python-dev git

經典工具推介

1. CLOC原始碼統計工具

現在開源社群非常活躍,我們在開發中也越來越多地會用到開原始碼,那麼在學習和應用開原始碼的時候,我們可能就需要對程式碼進行統計,而這個需求自然也早就有了輪子了。這裡我推薦一個輪子:cloc。

Cloc是一款使用Perl語言開發的開原始碼統計工具,支援多平臺使用、多語言識別,能夠計算指定目標檔案或資料夾中的檔案數(files)、空白行數(blank)、註釋行數(comment)和程式碼行數(code)。

這裡寫圖片描述

2. 命令列工具Terminator

在Linux上開發的時候,我們經常需要開啟多個視窗進行操作,而這裡自然也就會有一個多視窗管理的輪子,我推薦的是Terminator,安裝方法很簡單,用apt-get就可以。

安裝方法:sudo apt-get install terminator

這裡寫圖片描述

3. 截圖工具shutter

在software center 直接搜尋shutter,然後安裝。