2011年12月30日

我的 vimrc 配置

我的 vimrc 配置 @ GitHub: https://github.com/tzengyuxio/vimrc

Vim in Terminal (Mac)
我一直在用的 vimrc 配置是在我還在以 WinXP 作為主要工作電腦時所配置的, 有超過一年多沒動過了。現在的主要工作電腦以 Mac OS X 為主,當初寫的配置如今有些不合用,然而這好些個日子以來也都是一直將就著用,懶得動手改。終於今天決定要趁著年底來個大掃除,整理一下 vimrc,順便也把程式碼從原本的自家用 SVN 轉移到 GitHub 上。

2011年12月27日

我的 Eclipse 初始設定調教


* 12/30 更新:追加了行號、跳格字元等相關項目

這篇文章是〈Eclipse 安裝筆記〉系列之一,算是個人的安裝過程紀錄。以下是安裝時的環境參考:

作業系統:Mac OS X 10.7.2
程式版本:Eclipse Indigo 3.7.1,IDE for Java Developers

雖說初始設定調教,不過其實要改的地方也不多。現在對於工具的想法我是抱持著盡量不要改太多,以免花太多時間在調整工具上。

以前在不同的軟體間,可能還會改些快速鍵,希望跨不同的軟體時有一致的快速鍵操作,現在都直接讓自己適應。畢竟最常用的快速鍵:剪下、複製、貼上、存檔,所佔用的使用比率高達八成,而這些操作的快速鍵幾乎各軟體平台適用,這就夠了。剩下的查查 cheat sheet 吧,反正真的常用的一定會讓身體記起來的。

所以要做的設定調整很簡單,就是配色編碼行號跳格字元。就這樣。

2011年12月26日

在 Eclipse 開發 Python


這篇文章是〈Eclipse 安裝筆記〉系列之一,算是個人的安裝過程紀錄。以下是安裝時的環境參考:

作業系統:Mac OS X 10.7.2
程式版本:Eclipse Indigo 3.7.1,IDE for Java Developers

步驟流程如下

1. 準備 Python 的編譯環境

同樣的,這步驟在 Mac 上可以略過。在 Windows 上要做的也很簡單,就上 Python 官網抓個 Python Binary 來安裝就好了。相對於 C++ 的準備工作來得簡單些。

2. 安裝 PyDev

在 Eclipse Indigo 之後,套件的安裝變得簡單許多,只要透過滑鼠就可以搞定。首先,先上 Eclipse Marketplace, 一個類似 firefox Extensions 或 Android Market 的地方。搜尋「pydev」,找到後點進去套件頁面,在套件 Logo 下可以看到一個「Install」按鈕,只要將該按鈕拖曳到 Eclipse 視窗中,就可以開始安裝了。

拖曳圖中紫色說明區塊所指向的按鈕就能直接安裝

3. 開始寫 Python

安裝完後重開 Eclipse,如果在選單「File」→「New」→「Project」的對話視窗有看到如下圖的 PyDev 選項資料夾,就表示安裝成功了,可以開始寫 Python 的程式。


不過,等等,要讓齒輪動起來,還少了點東西。CDT 可以自動找到 C++ Compiler 的所在,可是 PyDev 不行,我們得手動指定 Python 直譯器的路徑。

從選單列開啟 Eclipse 的「偏好設定」,切到 PyDev 如下的頁面,點選上半部視窗的「New...」按鈕,輸入路徑「/usr/bin/python」,至於名字可以任意輸入,我習慣加上個版本號。完成之後,PyDev 會自動抓取 PYTHONPATH,也就是下圖中下半部份的視窗。好在這部份不用傷神輸入。


在 Eclipse 開發 C/C++

這篇文章是〈Eclipse 安裝筆記〉系列之一,算是個人的安裝過程紀錄。以下是安裝時的環境參考:

作業系統:Mac OS X 10.7.2
程式版本:Eclipse Indigo 3.7.1,IDE for Java Developers

步驟流程如下

1. 準備 C/C++ 的編譯環境

這步驟在 Mac 上可以略過。在 Windows 上的話則要安裝 MinGW, 關於 MinGW 的安裝可以參考這篇文章


2. 將 CDT (C/C++ Development Tooling) 加入 Software Sites 列表

由於 CDT 是由 Eclipse 官方提供的,因此在預設的「Available Software Sites」列表中可以找到。開啟 Eclipse 的「偏好設定」,並切到「Available Software Sites」頁面,可以看到如下畫面。


如果看到的畫面沒有像上圖那麼多的空白選項,那麼應該是剛安裝好 Eclipse, 還在從 Server 上抓取清單。放著 Eclipse 幾分鐘不動,它會自動於背景抓取選項清單,再打開「Available Software Sites」就可以看到如上畫面了。

接著在「type filter text」的欄位中輸入「cdt」,可以過濾出 CDT 的軟體網址,在前面的格子中打個勾,按「OK」鈕關閉視窗,就完成了這一步驟。


3. 安裝 CDT

完成上一個步驟後,點選單列的「Help」→「Install New Software」開啟 Install 對話視窗。這時候可以在「Work with:」的下拉選單中找到剛剛加入的 CDT Site,如下圖。選取之後會出現安裝內容,我只勾選了「CDT Main Features」,按視窗右下角的「Finish」按鈕,接著就是照著畫面的提示操作了。


安裝完後會要求重新啟動 Eclipse,就給它重開吧!


4. 開始寫 C++

重開後在選單「File」→「New」→「Project」的對話視窗如果有看到如下的 C++ 專案選項,就表示安裝完成,可以開始寫 C/C++ 囉~


等等,這個世界沒有那麼美好。當你建了一個 C++ 專案之後,一編譯下去你會看到 Eclipse 跳出一個 Unable To Launch 的錯誤訊息。


會出現這個錯誤,主要是因為 Eclipse 編譯完要輸出可執行檔,可是卻沒有對應的資料夾可以輸出,輸出失敗,因此會找不到執行檔來 Launch。解決的方式是在左側的 Project Explorer 對專案按右鍵叫出選單,選擇「Build Configurations」→「Build All」,這個動作可以讓 Eclipse 生成對應的輸出資料夾,這樣下次直接 Run 時便可正確產生編譯好的執行檔了。

Eclipse 安裝筆記 - 前言與目錄

用了 Eclipse 也好一陣子了,不過每次需要重新安裝 Eclipse 的時候,或多或少總還是會遇到一些問題。雖然說現在網路很方便,google 一下都可以找到這些問題的解決方式,但為了這些問題免不了又是花上一些時間在搜尋與嘗試上,許多甚至還是以前遇過又重新碰到的問題。因此,不如乾脆自己寫點筆記,既加深印象,就算下次忘了,至少也不用再到茫茫網海中搜尋解決方案。

Related Posts Plugin for WordPress, Blogger...