教 程 目 录
Eclipse - 概述
什么是Eclipse?
在计算环境中,Eclipse是一个集成开发环境(IDE),用于使用Java编程语言和其他编程语言(如C/C ++)开发应用程序,Python,PERL,Ruby等.
为Eclipse IDE提供基础的Eclipse平台由插件组成,旨在使用其他插件进行扩展. Eclipse平台使用Java开发,可用于开发富客户端应用程序,集成开发环境和其他工具. Eclipse可以用作任何可用插件的编程语言的IDE.
Java开发工具(JDT)项目提供了一个允许使用Eclipse的插件作为Java IDE,PyDev是一个允许Eclipse用作Python IDE的插件,C/C ++开发工具(CDT)是一个插件,允许Eclipse用于使用C/C ++开发应用程序,Eclipse Scala插件允许Eclipse用于IDE开发Scala应用程序,PHPeclipse是eclipse的插件,为PHP提供完整的开发工具.
许可
Eclipse平台和Eclipse基础的其他插件是在Eclipse公共许可证(EPL)下发布的. EPL确保Eclipse可以免费下载和安装.它还允许修改和分发Eclipse.
Eclipse Releases
自2006年以来,Eclipse基金会每年发布Eclipse平台和一个数字6月的其他插件.
代号 | 年 | 平台版 |
---|
Callisto | 2006 | 3.2 |
Europa | 2007 | 3.3 |
Ganymede | 2008 | 3.4 |
Galileo | 2009 | 3.5 |
Helios | 2010 | 3.6 |
Indigo | 2011 | 3.7 |
Juno | 2012 | 3.8和4.2 |
Kepler | 2013 | 4.3 |
Luna | 2014 | 4.4.0 |
本文地址:https://itbaoku.cn/tutorial/eclipse-index.html
相关问答
每个版本的Eclipse(Juno和Kepler)有什么优点和缺点?哪一个是更稳定的版本?如何选择正确的Eclipse版本? 解决方案 每个Eclipse版本都有一些错误修复,新功能更新了API等. 您可以检查新闻和值得注意的 ,以了解当前版本与先前版本的不同. Kepler News和值得注意的部分是从请注意,开普勒功能版本较高(或更新),指示新Eclipse版本中的错误修复或新功能. 有关详细差异,请检查Eclipse 在THU上编辑10月9日12:14:17 IST 2014 好消息.现在,在给定的日食版本中很容易看到问题. 在这里,您可以在此处找到所有Eclipse发布的版本:/项目/日食/治理. 查看给定的日食版本中解决的问题.使用此链接http://projects.eclipse.org/projects/eclipse/releases//bugs 更换 用所需的日食版本.
)
我刚刚安装了Eclipse Photon.我从氧气迁移了一个项目 - 一切都很好. 我注意到的问题是我无法打开日食市场.每当我单击它时,我都会得到加载圈1-2秒,然后什么也不会发生. 我还在一个全新的空工作空间(因此没有旧的.metadata)上尝试了这一点 - 相同的行为. 我也重新启动PC-没有帮助. 有什么想法吗?是我只有这个问题还是由于新版本而成为错误? 谢谢. 解决方案 我设法找到了问题并解决了问题.我去了: 帮助 - >关于Eclipse IDE->单击"安装详细信息" - >选项卡"配置" - >单击"查看错误日志" 默认浏览器打开了,在那里我注意到以下堆栈跟踪: !ENTRY org.eclipse.ui 4 0 2018-06-28 10:38:21.036 !MESSAGE Unhandled event loop exception !STACK 0 org.eclipse.e4.core.di.InjectionException: java.lang.IllegalArgumentException: Illegal character in path at index 16: file:/C:/Eclipse Photon/eclipse/configuration/ at org.eclipse.e4
)
可以仅搜索eclipse iDE下的特定单词. 例如,我需要搜索一个单词" sub". 但是问题是,当我做CTR L + H并输入" Sub"一词时,它会产生所有匹配的结果,例如 提交----等,但我想要搜索中的确切单词" sub". 请告诉我是否可能? 预先感谢. 解决方案 尝试在文件搜索对话(CTRL + H)中使用正则表达式.您可以使用word boundaries修饰符\b喜欢: \bsub\b要求Eclipse搜索所有匹配的次数,在其中遵循和之前,均为单词边界.阅读有关单词边界的更多信息 在这里 这是使用上述搜索结果的样本快照: 如果要将搜索限制到当前项目,请尝试选择"封闭项目"无线电选项.如果您尚未打开项目文件,将禁用此选项.为了克服这种烦恼,我建议您仅使用感兴趣的项目创建一个工作集,然后限制该工作集的搜索. 其他解决方案 您可以从find/replace菜单( ctrl + f )进行此操作,并标记整个单词/strong>选项: 否则从标准搜索菜单( ctrl + h )您可以使用适当的正则表达式,在您的情况下,您只需要在子文本之后(或/和之前)附加一个空间,您只会得到整个单词. 其他解决方案 选择单词,然后按 ctrl+alt+alt+letter(g)它将搜索使用的单词.
)
目前我正在使用 eclipse indigo (v3.7)硒使用Java进行WebDriver自动化测试.我从未使用过的Eclipse Juno (v3.8-4.2). eclipse indigo 和 eclipse juno ? 有什么区别 解决方案 自2006年以来,Eclipse Foundation已经协调了同时发行.每个版本都包括日食平台以及许多其他日食项目. 到目前为止,每次释放都发生在6月的第四个星期三. eclipse Indigo 对应于平台3.7,而 eclipse juno - 到平台版本4.2. juno 对UI有很多改进,但是这会导致以前版本的性能较慢.我个人更喜欢使用 indigo ,而不是使用 juno . 其他解决方案 Eclipse Juno完全具有带视觉改进的GUI.尽管根据设计,它的功能要多得多,但已证明Juno非常慢,我不建议您使用它. 从硒的角度来看,我认为没有理由切换到较新版本的eclipse. 其他解决方案 根据我的经验,Juno比Indigo慢得多,尤其是从一个编辑窗口转移到另一个编辑窗口时.实际上,我升级到Juno,然后在我发现Juno难以忍受缓慢的时候再次降级,即使在四核I7 PC上也很慢. . Eclipse的当前版本(在我写这篇文章的时候)是"开普勒".我现在正在使用Kepler进
)
我知道我需要RCP进行Eclipse插件和Eclipse RCP开发.但是,因为我有一些崩溃和软件安装必须使用Eclipse Classic,直到解决问题为止. 是什么使RCP的Eclipse不同于Eclipse Classic? 我检查了Eclipse下载页面,对我来说,Eclipse Classic似乎没有任何功能,而RCP的功能很多. 两种选择之间的功能唯一的差异? 如果是这样,我可以下载功能/插件以使用Eclipse Classic中的所有RCP功能而没有任何问题? 解决方案 eclipse.org页面上的所有下载只是通用Eclipse插件的预定义软件包.因此,您始终可以在任何现有的Eclipse安装中安装任何任何插件(假设没有依赖性冲突).下载网站上的软件包选择仅确定预装的内容(很难禁用预安装的功能). 对于RCP开发,您需要JDT和PDE功能. "经典"和"用于RCP开发"软件包都包含这些包装,因此仍然是您的选择. 如果您真的想要适合您需求的简约日食,请从 http://download.ecload.org/eclipse/eclipse/downloads/drops4/r-4.2.1-201209141800/,这是"空".之后仅使用更新管理器安装您选择的插件.
)
我在Windows 8上使用Eclipse Kepler.当我打开Eclipse Market Place时,它的进度栏仍然留在同一位置.我有适当的互联网连接.有什么问题?帮助我..我无法安装任何新插件.. 解决方案 疯狂的猜测是,您的防火墙正在阻止进入市场的通道.这并不罕见,尤其是在商务计算机上.幸运的是,还有另一种选择.转到 http://marketplace.eclipse.org/并选择所需的插件.然后拖动"安装"图标,然后将其放入Eclipse窗口中.通常,它应该安装插件. 其他解决方案 在/eclipse.ini 的开始中添加以下两行 -vm c:/program文件/java//bin/javaw.exe 也更改 -dosgi.requiredjavaversion 现在起作用...! 我在以下线程中使用了答案... eclipse kepler无法通过代理 /p> 谢谢大家!
)