2005年1月4日星期二

eclipse plugin开发中的感觉

如果没有建设性意见请不要和我辩论
我常常想,Eclipse真是一个了不起的软件,尤其是他的插件,更使他生命力旺盛。
我得感谢IBM的开发者。


但是写Eclipse的人真是个接口狂人。他达到了滥用接口的地步。多少次我以为自己
懂了代码。但是最后实现自己的插件的时候却遇到了困难。
你别指望getLocation或者toOSString可以得到地址。他们要么就是没用的路径要么就是
null。和从javadoc看出来的含义永远是不同的。
像IProgressMonitor这样的接口会在函数调用的时候传下去好多层。很难把功能分开。
相同的接口,对同一操作会有不同的操作方法。你的视情况多次试探才行。
但是一旦搞定了还挺有意思的,好像一个RPG游戏通过了一关。
-----

没有评论:

博客归档

neoedmund's shared items

我的简介

ZIP Code File