- 博客(3)
- 收藏
- 关注
原创 html的标签提示
当我们在eclipse用编辑器编写源代码时,点击ctrl+space快捷键时,总会有一些提示信息,以便我们快速编辑。比如我们 用wst 的html编辑器时,效果如下:首先研究这个功能怎么实现的,跟踪代码wst的有关类,及之间的关系。只有搞清这个关系,才能扩展加上自己的东西。其中黄色的部分为wst的类,提示消息主要由这个类HTMLContentAssistProcessor实现,HTML
2009-03-25 11:21:00
987
原创 html源码的即时校验
用html编辑器(wst插件)编辑html文件时,当我们输入一个错误的标签或属性时,编辑器都提示出不存在的属性或标签。这个功能就是即时校验,所谓源码即时校验,就是在用户编辑过程中(并未保存),针对用户编辑的内容改变做即时校验,并给用户即时反馈相关的错误或者其他类型的提示信息。 这个功能怎么实现的?跟踪org.eclipse.wst的源码,总结出其中的调用关系,如下图:
2009-03-24 10:49:00
444
原创 eclipse的PreferencePage机制
做eclipse插件开发的时候,经常要做首选项的页面,这个很简单,只要实现这个org.eclipse.ui.preferencePages扩展点就行了,以wst的html为例: 关于各个扩展点属性的意思我就不说了,eclipse的帮助文档很详细的。关键去实现preferencePages页面就行了,这个wst设置html文件
2009-03-20 13:11:00
932
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人