在Visual Studio中进行开发时,我们已经很习惯代码窗口右边放置解决方案资源管理器和属性窗口的布局。但是写代码时那个属性窗口能做什么用呢?Visual Basic 2005的开发人员决定利用这个空间,于是就创造出了Attribute编辑器。说到Attribute我们都不陌生,他是给代码添加自定义元数据的一种方式,有些Attribute能够被.NET Framework或编译器识别利用。比如常用的有Serializable、COMVisible等。传统方法添加Attribute都是通过书写代码,这样Attribute及其属性越写越多,修改就会很麻烦。而采用了Attribute编辑器,就能用鼠标作这件事了。首先我们切换到代码窗口,可以看出右下的属性窗口已经变成Attribute编辑器了。如图:
如果要添加SerializableAttribute,只要双击那个位置即可。除了这些默认的常用Attribute,这个编辑器还可以可视化地设计其他一些Attribute。在设计控件时我们经常要编写一大堆ComponentModel里面的Attribute,正好可以用Attribute编辑器来简化这个操作。
不过目前Attribute编辑器能够编辑的Attribute还很少,也不能用于自定义的Attribute。我相信在正式版本中这个功能会有更好的表现。
本期就介绍这个小小的功能,下期介绍可视化调试器
打印 | 张贴于 2004-08-16 17:44:00 | Tag:技术随笔 Visual Basic 2005 新功能点评
留言反馈