suchen

Heim  >  Fragen und Antworten  >  Hauptteil

如何开发eclipse插件?

如何开发eclipse插件,实现一些组件拖拽生成代码的功能?需要一些什么知识储备?有什么参考资料和项目?

PHP中文网PHP中文网2799 Tage vor683

Antworte allen(1)Ich werde antworten

  • 伊谢尔伦

    伊谢尔伦2017-04-22 09:01:54

    最关键 最重要的 :英文必须要好 !英文必须要好!英文必须要好! 重要的说三遍哈哈// 就当我扯淡了哈

    开源eclipse 插件源码 学习库 https://github.com/search?utf8=%E2%9C%93&q=eclipse+plug

    第一步:JAVA基础。
    JAVA语法和一些常用的API的使用。关于JSP、SWING等部份,粗略看一下也就可以了,Eclipse插件开发用不到的。

    第二步:插件开发
    推荐书籍:《Eclipse从入门到精通》,我自己写的书当然第一推荐^_^。最后一篇是关于WEB的,Eclipse插件开发也用不到,不必看它。在看书时你最后把SMS项目做一遍。然后再模仿着做个图书管理系统什么的,熟悉熟悉JAVA和SWT的各种API,当然最重要的是熟悉插件开发。

    第三步:JAVA深入
    推荐书籍:《Effective Java》(潘爱民译)、《Java与模式》(阎宏)。在有了一些实际开发的经验后,再看这两本书,你能有更多的体会。《Eclipse从入门到精通》书中的实例也用到了很多模式,SWT本身也是使用JAVA模式的典范之作。很可能看《Eclipse从入门到精通》书中某些代码的实现你有点囫囵吞枣,但看过这两本书后,对JAVA的理解力就更深一层了。

    第四步:外围扩展
    Hibernate、Spring,这两个技术是必须掌握的。Spring的AOP和IOC在插件开发也有用,Hibernate则一般用于后台数据层,但在一个软件公司你不可能只能写前台插件,不会写后台服务器代码吧。另外,JUnit、Ant或Maven、Loger、Apache common等等小工具包也都是应该掌握的。特别是要形成测试驱动开发的良好习惯。这些方面的书籍就不推荐了,这类书和软件包版本相关,即使是当年的好书,可能现在也过时了。你可以去http://www.china-pub.com/搜索一下相关书籍,然后看看书评,看看排行榜。建议多买国人写的书,通俗易懂,“* in Action”系列也不错。选作者也很重要,现在烂书很多,写一本有质量的书赚不到多少钱,累倒累得半死,所以优秀的负责任的作者很少。透明、JavaEye论坛的一干人、孙卫琴等都是比较有口碑的作者,买他们写的书,不会差到哪里去。

    Eclipse插件开发导盲 :http://www.cnblogs.com/xing901022/p/4087900.html

    Antwort
    0
  • StornierenAntwort