Model is king: EMF will play a main
2010-01-14 23:02:01
导语: If you have several years development experience in Eclipse plugin, then you will know that a good model is the key for a successful UI, even UI stuff is important, but the king is model behind it.
eclipse小技巧
2010-01-14 23:01:29
导语: 最近写CODE的时候,遇到个问题:得到一个JAVA文件所在的插件路径.问题倒是很快解决了.可气人的是这个问题好久之前我已经问过一次了.没想到又忘了.郁闷!!!于是决定写篇文章,把ECLIPSE开发中的小方法集中起来,方便自
关键词:技巧
How to design your own extension-point
2010-01-14 23:01:01
导语: Eclipse allow you to extend its functionalities by implementing its extension-point. We often write a Eclipse plugin which implement some of Eclipse's existing extension-points, e.g. if we want to c
tooltip + F2
2010-01-14 23:00:28
导语: 在ECLIPSE中开发JAVA程序,当我们打开一个JAVA类时,ECLIPSE会打开一个JDT的JAVA EDITOR来显示这个类.当把鼠标移到某一个JAVA类型时,会出现一个tooltip的提示信息.这时我们可以按F2来把焦点设定在这个提示信息窗口
eclipse comparedialog reuse
2010-01-14 22:59:58
导语: 最近由于工作需要,学习了ECLIPSE的COMPARE插件,并利用它进行了两个String的比较.
关于多页编辑器中不同Editor之间的Redo&Undo冲突
2010-01-14 22:59:27
导语: 在我们的插件工具的开发过程中碰到一个问题,就是在编辑xml文件的时候,因为采用了EMF建模,导致在使用Eclipse Forms编辑节点和属性与编辑事件的JavaScript脚本的Editor之间二者的Redo&Undo功能有一定的冲突,EMF的Redo
TextEditor原理分析笔记
2010-01-14 22:59:00
导语: Editor的语法着色原理:Eclipse使用damage ,repair和reconcile模型来实现语法着色功能,当用户每次修改了document,Reconciler就会去计算文档中哪些可视区域是无效的以及如何去repair之:这里的damage表示需要重新加以
最近的Eclipse开发总结
2010-01-14 22:58:30
导语: java.lang.IllegalAccessError: tried to access field ... 定义在基类中的属性,在子类的内部类和匿名类中是无法使用的,否则会报出这样的错误,解决方法是调用属性的get方法
关键词:开发