2008年8月26日 星期二

程式開發工具 - Eclipse

在search相關ns2的資料時,
在這一個網頁推荐可以透過Ecllipse來trace這個ns2的劇本搞錯了啦,他不是用來寫劇本,而是用來寫出劇本產生器啦(不過,若它功能這麼強大,先收著,以後應該有機會用到)。目前是還沒有用過,不過,上網找一下,一堆人推荐這一個程式,可以同時寫java、C++、ns2、PHP,看來我必需要學會習慣它。重點是,它是免費的,而且,它是由Java寫的,可以跨平台。

為什麼寫程式要用IDE(Integrated Development Environment)來寫程式?
用節省資源的vi來寫程式,這種開發方式生產力並不高,若只是開發學習用的小程序則影響不大,但若要開發大型項目時,程序檔案個數眾多,需要用project或solution的方式管理;且debug時breakpoint的加入,單步執行,觀察變量變化等,都需要更可視化的方式才能夠增加生產力;最重要的,由於現在的程序語言皆非常的龐大,又有複雜的函式庫,要程序員熟記所有的程序語法和function名稱,實在很困難,所以語法提示(Intellisense)的功能就非常重要,這些就必須靠IDE來達成。

在ubuntu要安裝實在是太簡單啦~
可以找到有關Eclipse的軟體~

[someone@host ~]$ apt-cache search eclipse


嗯,這兩筆好像是我目前所需要的~
eclipse-cdt - C/C++ Development Tools for Eclipse
eclipse - Extensible Tool Platform and Java IDE

安裝啦~apt會把相關的套件全部抓進來啦~

[someone@host ~]$ sudo apt-get install eclipse eclipse-cdt


耶~好像這樣就完成了耶~那把剛剛下載下來的安裝檔刪掉吧~

[someone@host ~]$ sudo apt-get clean


附帶一提:這是我的第一百篇文章耶~\( ̄□ ̄")/ (\ ̄□) ( \ ̄) \( )/ ( ̄"/) (□ ̄"/) \( ̄□ ̄")/

參考資料:
創新智慧資訊系統實驗室 - ns2教學文件
JavaWorld@TW - Eclipse
維基百科 - Eclipse
構建linux下IDE環境--Eclipse篇
在Eclipse中寫C與C++程式
(原創) 如何在Linux使用Eclipse + CDT開發C/C++程序? (OS) (Linux) (C/C++) (gcc) (g++)
Eclipse 上的 PHP 開發工具 - 安裝篇
用 Eclipse 平台進行 C/C++ 開發

沒有留言: