在ITEye安家的想法由来已久,自己做开发的时间不长,期间也出过一些可能会让大家见笑的问题。但谁不是从菜鸟修炼成老鸟的呢?这是必经之路吧。
前段时间根据公司要求一直在研究GEF(Graphical Editing Framework),研究到一半也就终止了,也没有彻底的了解到GEF的各个细节。研究GEF的过程很痛苦,因为国内的资料实在太少,一开始只找到几篇博客和一些论坛帖,试着跟做几个小例子,但自己因为插件开发这块一点都没接触过,所以举步维艰,一开始甚至连环境都搭不好,很是苦恼。
后来Google到这样一本比较系统讲述GEF的书:The Eclipse Graphical Editing Framework (GEF),如获至宝,开始猛读。但.. 我不知道大家是不是和我一样,就是读原版的书很容易忘掉,所以我决定把它翻译成中文。
书呢,只翻到了第8章就搁浅了,公司又有新任务要我去做了。翻译呢,我自己觉得发布出来和大家共享,毕竟研究一个东西资料少的痛苦不少程序员都体会过吧。
后续我会发布我翻译的The Eclipse Graphical Editing Framework (GEF)这本书的前8章,水平有限,和什么专家学者比不值一提,最好算个爱好者。后面的部分,在我偶尔战胜我强大的拖延症的情况下会补充上的。
好了,先把原版书和源码发上来,在下面附件里。本书官网请点我。另外,做Eclipse插件开发呢,仍推荐官网上的Eclipse Plugins这本书,机械工业出版社已有译本,叫《Eclipse插件开发》。
说了这么多GEF,其实我对GEF并不太熟悉。坦白讲,当时只是急于完成领导的要求,没太多时间静下心来好好研究,所以如果大家有什么问题的话,我可能是解决不了的。在这里先抱个歉..
GEF只作为我开始在ITEye安家的开始,后面还偶尔写一些平时开发中的心得与遇到的问题,这是我一直想做但没有做的事,希望自己能坚持下去。
分享到:
相关推荐
标题 "http://topkinghat.iteye.com/blog/840706" 提到的博客链接实际上指向了“姜铁”的个人博客文章,而描述中的 "NULL" 暂无具体信息。不过,标签“源码”和“工具”暗示了这篇博客可能涉及到软件开发的源代码...
ITeye新闻月刊
iteye博客抓取 网页解析 关键字提取 jsoup解析网页 包含数据库文件
ITeye Java编程 Spring框架 AJAX技术 Agile敏捷软件开发 ruby on rails实践 - ITeye做最棒的软件开发交流社区.files\homepage.css
js中escape对应的C#解码函数 - Corrinejtt - ITeye
NULL 博文链接:https://zhengkaifl.iteye.com/blog/1190201
测试用的HelloWorld工程源文件 博文链接:https://anweixiao.iteye.com/blog/126252
eclipse开发环境(支持tomcat、maven、jetty、JBoss) - - ITeye技术网站
javaMD5加密及登录验证(备忘) - Hibernate - Java - ITeye论坛.mhtjavaMD5加密及登录验证(备忘) - Hibernate - Java - ITeye论坛.mhtjavaMD5加密及登录验证(备忘
Spring的JdbcTemplate插入操作返回主键ID的方法 - - ITeye技术网站
NULL 博文链接:https://wandejun1012.iteye.com/blog/2319980
NULL 博文链接:https://java-flex.iteye.com/blog/866211
2013Myeclipse破解文件 博文链接:https://geertu.iteye.com/blog/2296448
NULL 博文链接:https://zhaoxuewei2012.iteye.com/blog/1562254
Hibernate参考文档3.1.2 博文链接:https://tenn.iteye.com/blog/134826
Listary is a revolutionary search utility for Windows that makes finding your files and launching applications blazing fast, for casual and power users alike!
博文链接:https://jackzhangyunjie.iteye.com/blog/202349
NULL 博文链接:https://uule.iteye.com/blog/2115834
办公软件办公软件
C# 大全 C#概述