想开发个Eclipse插件

来源:互联网 发布:贴图用什么软件 编辑:程序博客网 时间:2024/04/29 09:33
    我所在的这家公司是搞纯开发的,目前开发这款软件也已经有8年了,因为最开始是学校教授带学生的一个项目,教授是搞人工智能研究的,最终想把某些智能方向的研究成果做成产品。于是有了今天这个东西。
   
    我们做的这个软件虽然历时多年,但是还是不成熟,软件是一款教学辅导类软件,面向的群体是初中生,科目是初中几何和代数,和一般的题库类软件不同的是,我们是做的解题机的开发,即用计算机自己来解数学题这样一个东西。我在几何组做开发,我们大概分为几个模块,自然语言理解、图形调整、分析辅助线、解题、功能。我所在的是分析辅助线模块,主要对一些数学题目图形文字信息提取分析处理,然后做出辅助线。

    我们部分模块是用JAVA写的,更底层像解题部分是用一种封装后的JAVA开发,他们底层是基于JAVA的,为什么要用这个语言,我一直没搞懂,说来JAVA最大的好处莫过于移植性,但我们这种作服务器端开发,并且更多的数值处理的程序,用这门语言明显很影响了解题速度,而且这门语言没有专门开发的编辑器,平时书写我看他们都是在文本工具上完成,令我万分痛心啊!

    我是今年才毕业工作的,JAVA也是学习不到一年,但是感觉公司那些做解题开发的为什么开发进度慢也是有原因的,生产工具落后,生产力能强么?

    既然他们用的那个语言是用JAVA封装的,想想凭借Eclipse开源的优势,写个插件,使大家能在更方便的开发环境中写代码,代码质量有了保证,不会因为敲错了一个字母而半天找不到问题,也不会因为为了查找一个小错误到处添加打印语句。想法是有了,目前我要做的还有很多,我要熟悉那套语言的基本规范,并且对于Eclipse上的插件开发也只是听说过,没有具体接触过,既然C++都能在Eclips上运行,还有什么不能的。