除了 Vogella 的教程和他的书,是否还有其他完全基于这些教程的内容? 他仓库里的例子经常不完整/未完成/无法运行,这些例子甚至与书本不匹配...
我想至少找到一些 javadoc,因为一旦偏离主题,我就完全不知道如何执行不同的任务以及可用的功能有哪些。
除了 Vogella 的教程和他的书,是否还有其他完全基于这些教程的内容? 他仓库里的例子经常不完整/未完成/无法运行,这些例子甚至与书本不匹配...
我想至少找到一些 javadoc,因为一旦偏离主题,我就完全不知道如何执行不同的任务以及可用的功能有哪些。
E4活着,并且它的许多组件现在封装在标准Eclipse平台中。因此,大多数Eclipse 3文档和书籍仍然相关,同样适用于Eclipse 4。
如果你想了解这个理论,你应该 开始搜索Eclipse会议幻灯片,解释Eclipse平台和插件。相信我,虽然听起来有些老式,但多数情况下我发现EclipseCon的Powerpoint或PDF是一个伟大的演示,集中展示一些最好的Eclipse开发人员的杰出工作。如果我必须重新学习Eclipse,我会再次从一些EclipseCon幻灯片谈论Eclipse插件和Eclipse E4模型开始。
对于Eclipse4或E4,我们指的是Eclipse4模型,它现在是Eclipse平台的一部分。Eclipse IDE本身支持3.x和Eclipse4编程。
如果你想开始使用Eclipse4,你应该选择一本好书或教程,并按步骤进行。例如,你可以选择以下这些书籍:
然而,有很多信息来源,如许多书籍、Web教程和博客。你可以在这里找到大部分信息:
在我个人的关注列表中,我可以包括:Vogella RCP、EclipseSource、Tom Schindl、OpCoach、RCPVision、Kai Toedter、AllBlue、Wim Yongman以及所有撰写文章的E4贡献者。但不提及他们所有人是不公平的。
如果您对文档和教程不满意,请提交反馈到Eclipse平台;提到“缺少使用E4的文档”,并指明您需要什么。Platform UI团队将会处理此事,通过链接现有文档到上述维基页面或创建缺失的文档。
注:Eclipse E4和Platform团队的多位开发者通过修复错误、编写代码、文档、教程以及基于此打开企业为技术的成功做出了贡献。
Eclipse committers编写了大部分现有的文档,他们通常参加会议。因此,通常您可以在Eclipse Conferences上获得他们最好的成果。如果您获取他们的演示文稿,则可以在30张幻灯片或30分钟的视频中压缩获取一些Eclipse和Java Champions的最佳内容。
你可以通过跟随Eclipse Committers撰写的教程开始为开源做出贡献,然后你可以编写文档来记录你的成就;但是,请记住教程不是书籍,背后有不同的过程。值得庆幸的是,这些伟大的开发人员在编写代码和文档的同时找到了时间。我曾经在我的业余时间RCP项目中遇到了同样的困境,几乎要放弃了。
自从Neon版本以来,情况有了很大的改善。
我的方法是:
使用vogella的tycho示例进行无界面构建
添加你的自定义部分与“hello world”,并进行试验学习
对于数据库访问,请使用使用JPA的声明性服务
一个例子如下:
http://relations-rcp.sourceforge.net/
用于记录日志和错误查看
https://github.com/buchen/portfolio
这个项目让人大开眼界!
总的来说:
在Github上按日期降序搜索Application.e4xmi,你会找到很棒的例子和完整的工作产品。
忘掉e3,坚持使用纯e4。利用最新的API。
制作一个i18n插件并使用
@Inject @Translation Messages messages;
使用ISideEffect作为绑定
对我来说,使用e4编码变得有趣了。
如果有人在这里碰巧寻找一个e4示例,这是一个关于如何使用eclipse 4 rcp的简单基本示例eclipse 4: rcp 入门。