配置基於Eclipse的Java、C++、Python整合式開發環境詹坤林來源於我的有道筆記:http://note.youdao.com/share/?id=bd5eb7f827b10534088c7c5085208bbe&type=note
Eclipse很好用,非常喜歡其代碼自動補全功能,此外使用同一個IDE開發各種語言的程式十分方便,能夠提高效率。寫此篇文章的目的是協助初學者搭建Java、C++、Python的整合式開發環境,
(1) Java + Eclipse
下載安裝 JDK官網下載:http://www.oracle.com/technetwork/java/javaee/downloads/index.html安裝目錄是:D:\glassfish3\jdk7 設定環境變數:JAVA_HOME=D:\glassfish3\jdk7Path=%JAVA_HOME%\bin;%MinGW%\bin;%PYTHON_HOME%;%ORACLE_HOME%;%SQLITE%;%Path%;CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
下載安裝 Eclipse官網下載: http://www.eclipse.org/downloads/下載版本: Eclipse IDE for Java EE Developers
注意事項:JDK 和 Eclipse 的平台版本需要相同,例如都是32位或者都是64位。
常用設定和外掛程式:(a) 設定Eclipse中tab鍵擴充為4個空格.這是防止tab鍵和空格鍵混排導致程式在其它平台,如Linux上出現混亂.Window -> Preferences開啟選項:General -> Editors -> Text Editors在右側找到Displayed tab width:把下面的“Insert spaces for tabs” 勾選上,應用,儲存。可參考:http://my.oschina.net/renwofei423/blog/17338(b)安裝java反編譯外掛程式 jad + jadeclipse反編譯外掛程式能將.class檔案反編譯為.java檔案, 方便看代碼.
下載 jadeclipse:http://sourceforge.net/projects/jadclipse/files/下載 net.sf.jadclipse_3.3.0.jar 後,複製到 eclipse主目錄下的 plugin檔案夾下,然後重啟 eclipse。下載 jad.exe:http://www.varaneckas.com/jad/(從維基中找到的地址)下載完成後,複製到任意路徑,例如我複製到 %Java_Home%\bin 下,即:D:\glassfish3\jdk7\bin\jad.exe然後,Window->Preferences->Java->JadClipse,在Path to decompiler中填寫反編譯工具jad的全路徑名,即:D:\glassfish3\jdk7\bin\jad.exe。然後做如下設定:Windows -> Perference -> General -> Editors -> File Associations ,在File Type 下選擇*.class,然後在 Associated Editors下選擇JadClipse Class File Viewer,並點擊右側的 default 按鈕,設定為預設編輯器。注意,這樣設定後,你雙擊某些 .class 檔案仍不能反編譯,這是因為這些class檔案沒有附加的源碼,要想解析所有 class 檔案,還需做如下設定:在File Type 下選擇 *.class without source,(若沒有選項,則可以單擊右側Add按鈕自己添加
*.class
without source 類型),然後在
Associated Editors下單擊add,添加JadClipse Class File Viewer,然後選擇JadClipse Class File Viewer,並點擊右側的default按鈕,將 JadClipse Class File Viewer 設定為 *.class without source 的預設編輯器。參考:http://blog.csdn.net/zklth/article/details/7919909(2) C++ + CDT
下載安裝 MinGW, 下載網址:http://sourceforge.net/project/showfiles.php?group_id=2435下載的是一個線上安裝包,會線上安裝。安裝目錄是 D:\MinGW設定環境變數:MinGW=D:\MinGWPath=%MinGW%\bin;%Path%環境變數設定成功後可以在dos命令列中執行gcc, gdb 等命令.
在Eclipse中更新 C/C++ 外掛程式 CDT.在Eclipse 中選擇 Help --> Install New Software, 點擊Add按鈕添加外掛程式所在網址.網址:Juno - http://download.eclipse.org/releases/juno,可以安裝很多外掛程式,例如 Programming Languages -> C/C++,CDT等。
(3) Python + PyDev
下載安裝 Python2.7.3, 安裝目錄是 D:\Python27設定環境變數:Path=D:\Python27;%Path%
在Eclipse中更新 Eclipse Python 外掛程式 PyDev.網址: Pydev - http://pydev.org/updates
安裝配置參考:http://www.cnblogs.com/sevenyuan/archive/2009/12/10/1620939.html
(a)常用設定:設定 tab 鍵擴充為4個空格這是為了防止tab和空格混排的Python指令碼程式在 Linux 等環境下出現混亂.PyDev 預設做了此設定, Windows-->屬性--->PyDev--->Editor 中可以查看到設定.