您的位置:首页 > 编程语言 > C语言/C++

配置基于Eclipse的Java、C++、Python集成开发环境.

2012-10-27 08:56 1091 查看
配置基于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\jdk7
Path=%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:\MinGW
Path=%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 中可以查看到设置.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: