使VC6成为支持C#的编辑器
软件世界
目前,C#是一种功能强大的程序设计语言,它具有极强的易用性,只要会使用写字板,我们就可以用它来编写C#的程序代码。为了提高编程效率,最好选用功能强大的编辑器。假如在没有Visual Studio.Net或第三方提供的编辑器时,VC6应该是我们的首选。为了使VC6能够正确地高亮度显示C#代码的关键字和支持C#的文件扩展名,我们必须对它做小小的改动。
第一步 使VC6支持C#的文件扩展名
这项功能是修改注册表完成的。运行注册表编辑文件(regedit.exe),打开表项:HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Text Editor\Tabs/Language Settings\C/C++\FileExtensions,该值将包含一个类似这样的字符串:cpp;cxx;c;h;hxx;hpp;inl;tlh;tli;rc;rc2。在该字符串的末尾添加上“;CS”。这样,VC6中打开一个带有CS扩展名的文件时,VC6就会将这个文件看作一个它能支持的文件。
第二步 告诉VC6哪些是C#的关键字
创建一个ASCII的文本文件,它的内容包含所有应该高亮度显示的关键字,每行放一个关键字,写完之后把该文件存为usertype.dat的文件,并把它放到msdev.exe所在的那个文件夹中,当VC6启动时就会加载这个文件。