一、IDE 集成开发环境:Integrated Development Environment
- IDE开发工具都支持使用工程化方式管理一个项目的程序开发过程,
- 一般来说一个相对独立的项目就是一个工程,
- 一个项目中涉及的几个java文件,资源文件等用一个工程进行管理。
- 在不使用工程管理的情况下,如果一个项目包括多个java源文件,
- 编程人员要精心维护这些源文件之间以及源文件与其他文件的目录关系,
- 需要注意编译这些源文件,需要手工启动运行编译后的结果,
- 如果将一个程序的所有源文件用一个工程来组织,
- 开发工具能对所有源文件集中管理,记住每个源文件的位置和相互关系,工程中有哪几个源文件,启动类是哪个,启动参数设置等配置信息在工程中都记录。
- 一个workspace可以包含多个project,一个workspace保留了eclipse的一套环境选项的配置,例如,所使用的javac和java命令,等等。
二、eclipse
- Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
- Eclipse是著名的跨平台的自由集成开发环境(IDE)。
- 最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。
- Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。
- 许多软件开发商以Eclipse为框架开发自己的IDE
- Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,
- 起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。
- 目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,
- 有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。
- Eclipse是一个开发源码项目,它其实是Visual Age for Java的替代品,
- 其界面跟先前的Visual Age for Java差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,
- 因此越来越受人们关注。近期还有包括Oracle在内的许多大公司也纷纷加入了该项目,
- 并宣称Eclipse将来能成为可进行任何语言开发的IDE集大成者,使用者只需下载各种语言的插件即可。
- Eclipse的设计思想是:一切皆插件。
- Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。
- Eclipse基本内核包括:图形API (SWT/Jface), Java开发环境插件(JDT ),插件开发环境(PDE)等。
三、eclipse安装插件的方法
- 选择Help > Software Updates > Manager Configuration,
- 再选择Add > Extension Location 找到你要安装插件的目录就可以了。
- 使用eclipse的help->SoftwareUpdates ->Find and install... search for new features... 输入软件安装地址进行安装强烈推荐这种方法,
- 优点很多比如可以方便的添加删除,也不用自己写link文件!
- 其他的方法麻烦,不说了
四、Eclipse安装图形化界面WindowBuilder
WindowBuilder是可视化Java GUI编程的eclipse 插件。有了它的帮助,我们可以通过拖拽来编辑Java程序界面
安装步骤:
- 下载WindowBuilder:http://eclipse.org/windowbuilder/download.php 根据eclipse的版本选择相应的WindowBuilder下载
- 下载之后:eclipse -- Help -- Install New Software... -- Add... -- Archive... Archive弹出对话框,选择下好的WindowBuilder压缩包
- 然后一直点下去,需要一段时间,安装好后,会重启eclipse
- 重启后,在 Window -- Preferences 看到WindowBuilder选项,说明安装成功。
实现通过拖拽编辑gui界面:
- File -- New -- Ohter -- WindowBuilder -- SWT Designer -- SWT/JFace Java Project
- next 输入工程名称,一直点下去
- 在工程目录下创建包,在包中New -- Ohter -- WindowBuilder -- SWT Designer -- SWT -- Application Window .........就可以了
相关推荐
Silicon Lab IDE集成开发环境用户手册
MPLAB IDE集成开发环境用户指南(中文),指导MICROCHIP开发环境的使用,工程建立,编译,在线仿真,烧录。
Delphi 7 IDE集成开发环境详解 Delphi 7 IDE集成开发环境详解
PIC单片机开发工具(MPLAB IDE 集成开发环境 V7.51汉化包,与PIC单片机开发工具(MPLAB IDE 集成开发环境 V7.51)配合使用
MPLAB IDE集成开发环境用户指南(中文)2.pdf
这个word文档收集了“MPLAB IDE 集成开发环境 V7.50”在内的各种PIC单片机集成开发软件下载链接,慢慢享用。。。
单片机开发集成软件使用说明,IDE集成开发环境使用手册
Silicon IDE 集成开发环境(中文)的使用手册。
PIC单片机开发工具(MPLAB IDE 集成开发环境 V7.51)
凌阳的集成开发环境IDE,非常适合学习及开发使用!
WingIDE是Python最强大的集成开发环境,利用它可以方便地开发和调试Python程序,文件中包含破解程序,请放心使用。
MPLAB IDE集成开发环境用户指南(中文)
Wing IDE是一个比较好的Python集成开发环境,除了关键字高亮之外,还带有Debug功能,可以设置断点,单步执行Step over进行调试。是一个方便Python爱好者进行Python开发的IDE。
wingide--基于Python编程语言开发的集成开发环境
Silicon Laboratories的集成开发环境( IDE )是一个完整的,独立的软件程序,包括项目管理,源代码编辑器,源代码级调试器和其它公用部分。在IDE接口为第三方的开发工具链系统,提供了一个完整的嵌入式软件开发环境...
基于java的开发源码-Web集成开发环境 Cloud9 IDE.zip 基于java的开发源码-Web集成开发环境 Cloud9 IDE.zip 基于java的开发源码-Web集成开发环境 Cloud9 IDE.zip 基于java的开发源码-Web集成开发环境 Cloud9 IDE.zip ...
SyberH5 IDE集成开发环境搭建说明
Telink集成开发环境(IDE)的用户指南.pdf