当前位置:首页 > 百科

交食

天文学天探肉标电角度的eclipse为一个天体经过另来自一个天体前方,将后者部分或完全挡住的现象。是掩食的特殊类助物烟经溶群没间乎型。另有技术角度的eclipse。

  • 中文名称 交食
  • 外文名称 eclipse
  • 特指 技术角度
  • 现象 后者部分或完全挡住的现象
  • 源代码 开放

技术角度

  Ecli延目厚pse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插组件构建开发环境。幸运的是,Eclipse 附带了来自一个标准的插件集,包括 Java 开发工具(Java Development To360百科ols,JDT)。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工古心可即免防具。

软件介绍

  Eclipse就像软件开发者的『谓背装怕蛋米打铁铺』,它一开始备有火炉、铁钻与铁锤。就像铁匠会用现有的工具打造新的工具,也能用Eclipse打造新工具来开发软件-这些新工具可扩充Eclips范入社宗e的功能。(Eclipse其中一个卖点就是它的扩充性)

  1.1历史背景

  Eclipse怎省凯候讨降这样功能完整且成熟的开发环境,是由蓝色巨人IBM所释出。IBM花了4千万美金来开发这个IDE(Integrated Development Environment)。第一版1.0在2001年11月释出,随后逐渐受到欢迎。

  Eclipse已经成为开放原始码计划(Open Source Project),大部分的开发扔然电酒五掌握在IBM手中,但是有一部份由eclipse的举图调出软件联盟主导。

  Eclipse项目由随罗线是铁业执城Project Management Committee(PMC)所管理,它综观项目全局,Eclipse项目分成3个子项目:

  平台-Platform

  开发工具箱-Java Development Toolkit(JDT)

  外挂开发环境-Plug-in Development Environment(PD向建径委助形极攻征还E)

  这些子项目又细分成更血余给互防毫立煤见多子项目。例如Pla讲相脸代只业轮滑tform子项目粮克家站跑然命文京推及包含数各组件,如Compar周散局纪众物翻土知语e、Help与Se修而古议绿甚全在arch。JDT子项目包括三各组件:User Interface(UI府功到士组和宽开)、核心(Core)及除错(Debug)。PDE子项目包含两各组件:UI与Core。

  1.2开放原始码软件

  Eclipse是开放原始码,结果很多人在使用的时候都不注重合法权的问题。开放原始码软件让使用者能够取得软件的原始码,有权去修改和散布这个软件。如果想修改软件,这件事的另一面就论容调是,除非其它人对修改后的软件也有相同的权力,否则是不能散布修改后的软件,这种权利和著作权(copyright)相反,开放原始码项目中有时称之为著作义(copyleft)。

  有些开放原始码许可书,坚持要求任何和其它开发原始码合组成的软件也必须是开放原始码。然而,Eclipse使用的开放原始码许可书:公共公众许可书-Common Public License(CPL)作为授权方式,设计上是可以容许商业利益的。CPL可以容许Eclipse和其它开放原始码软件合组时,能够以更严谨的许可书散布软件,以求用于商业途径。CPL经过Open Software Initiative(OSI)认证,其内容符合开放原始码授权的需求。

  1.3 Eclipse版本介绍

  可以从eclipse网站下载,可以发现『最新』与『最好』的版本,这两种版本通常不一样,基本上有四种版本-或建置(build)可供下载:

  释出版(Release builds)

  由Eclipse开发团队所宣称的主要稳定版本。Release builds经过完整测试,并具有一致性、定义清楚的功能。它的定位就跟上市的商业软件一样。

  稳定版(Stable builds)

  比Release build新一级的版本,经由Eclipse开发团队测试,并认定它相当稳定。新功能通常会在此过渡版本出现。它的定位就跟商业软件的beta版一样。

  整合版(Integration builds)

  此版本的各个独立的组件已经过Eclipse开发团队认定具稳定度,但不保证兜在一起没问题。若兜在一起够稳定,它就有可能晋级成Stable build。

  当日最新版(Nightly builds)

  此版本显然是从最新的原始码产生出来的。可想而知,此版本当然不保证它跑起来没问题,搞不好还有严重的bug。

  1.4跨语言、跨平台

  多数人认为Eclipse是Java IDE,不过,当下载Eclipse之后,除了有Java IDE(就是JDT),还有PDE。然而Eclipse是万用工具平台。JDT实际上是Eclipse的添加品,也就是外挂程序。Eclipse本身实际上是指Eclipse平台(Eclipse Platform),除了下载时能取得Java工具集以外,还提供各种工具的支持,所以平台本身只是相当小的ㄧ组软件。

  如果想开发Java程序,用的是Eclipse随附的JDT外挂程序。如果想开发其它语言的程序,就需要拿到其它外挂程序,诸如CDT(C Development Toolkit)就可以开发C/C++程序。

  Eclipse跨计算机语言,也跨人类的语言。相同的外挂机制可用来增加对不同语言的支持,这里使用一种特殊的外挂,叫做外挂程序片断(plug-in fragment)。IBM以捐出一个语言套件,支持中文(繁体与简体)、法文、德文、意大利文、日文、韩文、葡萄牙文(巴西)与西班牙文。

  照理说Eclipse以Java写成,应该可以在任何的平台执行。但严格来说Eclipse不是跨平台的,因为它使用作业平台的原生图形来建置。因此要等SWT(Standard Widget Toolkit)移植到该平台,Eclipse才能在那个平台执行。但就现实而言到不是什么大问题,因为SWT已经被移植到数个常见平台上了,包括Windows、Linux/Motif、Linux/GTK2、Solaris、QNX、AIX、HP-UX与Mac OS X。

基本使用

  下载、安装Eclipse

  进入Eclipse项目的主页,点击Downloads,进入下载页。

  Eclipse最新的版本是3.3版,但是3.3版的多国语言翻译包还没有出来,所以我们可以使用一个稍早一点件极的版本3.2。

  点击来自3.2进入其下载页,这个页面有很多下载连接,包括Eclipse SDK在很多平台上的版本;

  这里我们只需要下载eclipse-SDK-3.2-win32.zip将这个文件解压缩到磁盘的目录,如D:\eclipse。

  在运行Eclipse之前首先应该安装好JDK,设置好360百科环境变量JAVA组画虽诗重特_HOME、CLASSPATH和PATH。

 行跑抗挥 为D:\eclipse下的eclipse.他穿军础么exe在桌面上建立一个快捷方式。双击快捷方式启动Eclipse。

  设置JRE

  1.选择Window->P起型术贵天双目刻而references,然后和型前育信稳选择Java->Installed JREs,然后选择jre1.5.0_07,单击Edit按钮.

  2.单击Browse按钮,选择JDK的安装路径,然后单击OK确定.这样Ecl候爱足毛防采般助短固ipse下的JDK就已经设置完成了.

  =================================================================层九==================

  第一个Eclipse工程:下面我们编写一个简单的HellWorld程序,步骤如下:

  1.选择File->New->Project

  2.项目列表选Java Project

  3.点击"下一步";

  安声未世判官致被存4.输入项目名称,怀都触收川美例如:Java;选择相应的JRE(默认即可); 然后选择字解码文件和源文件分离.

  5.点击Finish;

  6. 鼠标移动到src目团考究物倍县战录下单击鼠标右键,New->Package,新建一个包,然后输入包名;

  7.在工具条里点击"创建Java类"的按钮(带有一个C标记);

  8.在名称域输入HelloWorld;

  9.点击public static void main(String[] args) 的田周酒积酒工密九强复选框,让Eclipse创建main方法;

  10.点击Finish;

  11.一个Java编辑窗口将打开,在main方法中输入System.out.println("Hello World")行;

  12.使用Ctrl-s保存,这将自动编译 HelloWorld.java;

  13.点击工具条里的Run As按钮;然后选择Java Application项运行程序

  14.这时候,将会打开一个控制台窗口,一句"Hello World"将会显示在里面。

常见问题

  1.如何将建立eclipse的快捷方式

  答:在桌面单击右键选择新建启动器,填上名字和命令的路径(即/opt/eclipse/eclipse)生家杂歌仍房被鲜矿陆物.

  2.如何显示行号

  答:选择Window->Preferences,然后选择General->Editors->Text Editors,把show line numbers选项勾上.

  3.如何改变java源文件字体大小

  答:选择Window->Preferences,然后选择General->Appearance->Colors and Fonts->Java->Java Editor Text Font

  然后选择Change按钮就可以改变字体大小了.

  4.如何去掉自动生成注释

  答: 选择Window->Preferences,然后选择Java->Code style->Code Templates,选择Comments和Code选项中的内容,

  单击Edit按钮,把默认的注释删掉就可以了.

  5.为何刚刚拷贝过来的文件不能立即显示

  答:需要在你刚刚做过更新的目录上点击右键,然后选择Refresh,刷新该目录即可显示.

  6.Eclipse常用快捷键:

作用域

编辑

  全局 查找并替换 Ctrl+F

  文本编辑器 查找上一个 Ctrl+Shift+K

  文本编辑器 查找下一个 Ctrl+K

  全局 撤销 Ctrl+Z

  全局 复制 Ctrl+C

  全局 恢复上一个选择 Alt+Shift+↓

  全局 剪切 Ctrl+X

  全局 快速修正 Ctrl1+1

  全局 内容辅助 Alt+/

  全局 全部选中 Ctrl+A

  全局 删除 Delete

  全局 上下文信息 Alt+?

  Alt+Shift+

  Ctrl+Shift+Space

  Java编辑器 显示工具提示描述 F2

  Java编辑器 选择封装元素 Alt+Shift+↑

  Java编辑器 选择上一个元素 Alt+Shift+←

  Java编辑器 选择下一个元素 Alt+Shift+→

  文本编辑器 增量查找 Ctrl+J

  文本编辑器 增量逆向查找 Ctrl+Shift+J

  全局 粘贴 Ctrl+V

  全局 重做 Ctrl+Y

查看

  作用域 功能 快捷键

  全局 放大 Ctrl+=

  全局 缩小 Ctrl+-

  窗口

  作用域 功能 快捷键

  全局 激活编辑器 F12

  全局 切换编辑器 Ctrl+Shift+W

  全局 上一个编辑器 Ctrl+Shift+F6

  全局 上一个视图 Ctrl+Shift+F7

  全局 上一个透视图 Ctrl+Shift+F8

  全局 下一个编辑器 Ctrl+F6

  全局 下一个视图 Ctrl+F7

  全局 下一个透视图 Ctrl+F8

  文本编辑器 显示标尺上下文菜单 Ctrl+W

  全局 显示视图菜单 Ctrl+F10

  全局 显示系统菜单 Alt+-

导航

  作用域 功能 快捷键

  Java编辑器 打开结构 Ctrl+F3

  全局 打开类型 Ctrl+Shift+T

  全局 打开类型层次结构 F4

  全局 打开声明 F3

  全局 打开外部javadoc Shift+F2

  全局 打开资源 Ctrl+Shift+R

  全局 后退历史记录 Alt+←

  全局 前进历史记录 Alt+→

  全局 上一个 Ctrl+,

  全局 下一个 Ctrl+.

  Java编辑器 显示大纲 Ctrl+O

  全局 在层次结构中打开类型 Ctrl+Shift+H

  全局 转至匹配的括号 Ctrl+Shift+P

  全局 转至上一个编辑位置 Ctrl+Q

  Java编辑器 转至上一个成员 Ctrl+Shift+↑

  Java编辑器 转至下一个成员 Ctrl+Shift+↓

  文本编辑器 转至行 Ctrl+L

搜索

  作用域 功能 快捷键

  全局 出现在文件中 Ctrl+Shift+U

  全局 打开搜索对话框 Ctrl+H

  全局 工作区中的声明 Ctrl+G

  全局 工作区中的引用 Ctrl+Shift+G

文本编辑

  作用域 功能 快捷键

  文本编辑器 改写切换 Insert

  文本编辑器 上滚行 Ctrl+↑

  文本编辑器 下滚行 Ctrl+↓

文件

  作用域 功能 快捷键

  全局 保存 Ctrl+X

  Ctrl+S

  全局 打印 Ctrl+P

  全局 关闭 Ctrl+F4

  全局 全部保存 Ctrl+Shift+S

  全局 全部关闭 Ctrl+Shift+F4

  全局 属性 Alt+Enter

  全局 新建 Ctrl+N

项目

  作用域 功能 快捷键

  全局 全部构建 Ctrl+B

源代码

  作用域 功能 快捷键

  Java编辑器 格式化 Ctrl+Shift+F

  Java编辑器 取消注释 Ctrl+\

  Java编辑器 注释 Ctrl+/

  Java编辑器 添加导入 Ctrl+Shift+M

  Java编辑器 组织导入 Ctrl+Shift+O

  Java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。

  也可以使用Ctrl+1自动修正。

运行

  作用域 功能 快捷键

  全局 单步返回 F7

  全局 单步跳过 F6

  全局 单步跳入 F5

  全局 单步跳入选择 Ctrl+F5

  全局 调试上次启动 F11

  全局 继续 F8

  全局 使用过滤器单步执行 Shift+F5

  全局 添加/去除断点 Ctrl+Shift+B

  全局 显示 Ctrl+D

  全局 运行上次启动 Ctrl+F11

  全局 运行至行 Ctrl+R

  全局 执行 Ctrl+U

重构

  作用域 功能 快捷键

  全局 撤销重构 Alt+Shift+Z

  全局 抽取方法 Alt+Shift+M

  全局 抽取局部变量 Alt+Shift+L

  全局 内联 Alt+Shift+I

  全局 移动 Alt+Shift+V

  全局 重命名 Alt+Shift+R

  全局 重做 Alt+Shift+Y

标签:

  • 关注微信
上一篇:茭白鸡米
下一篇:高翔远举

相关文章