在VC6.0中使用Visual Assist X - 巴西球星

时间:2024-02-19 12:22:59

在VC6.0中使用Visual Assist X


近来工作不是太忙,也没心思去看专业书籍,闲暇之余捣鼓下
C++,工欲善其事,必先利其器,虽说VC++C++不是一回事,但用它来学习VC++的一些实例代码再好不过,

 

目前微软已经10年没有推出VC的新版本了,8年没有更新补丁了,版本停止在VC6.0 SP6,去网上down个集成SP6版的就可以放心的使了,如果down了个纯净版的需要自己加补丁,本人试过一次自己打补丁,发现VB6启动时能看到装上了SP6的补丁,VC6启动时却看不见SP6的影子,不知道这样是否算打上补丁了?

 

注意:如果机子上装了Visio2007,会发现VC中的打开文件和添加文件到工程会导致异常,说什么内存不能读之类的,开始真把我搞火了,一向都以为微软的产品安装卸载都非常方便,到网上禽了好久才发现是和Office2007中的Visio冲突导致的。

解决办法有两种

1.  卸掉Visio2007Office2007即可,显然这样对工作会有影响

2.  去微软那下个FileTooldll,需要自己将源代码编译,作为插件添加进VC,然后删除原来VC自己的打开文件和添加文件到工程(http://support.microsoft.com/kb/241396/zh-cn

 

终于可以,可以正常的学习了,

使了段时间才发现原来.Net是多么的爽,尤其2005,羡慕它的Intelligence,时代在前进,技术在进步,难道VC6下就没有这样的工具吗,答案是否定的,早有一款名位Visual Assist X的重量级插件能带给我们无以伦比的体检,AX支持的版本很多,真的太多了,我就不说了。

 

安装好后打开VC6启动画面如图,


工具栏多了如下,看看就知道如何使了,

AX的智能提示,需要按回车才能完成,要调整和.Net中一样使用方式,可以点击第一个按钮进入AX的设置对话框,进入ListBoxes设置项

 

在装AX的时候,我没有让AX给我设定快捷键,因为那样会使我自己模仿.Net2005设置的快捷键实效,并且不能再次设置,不知道AX自身的快键如何设置,比如在.Net2005Ctrl+J可以再次列出成员,AX下如何做到,还忘达人指点下。

如果不希望AX插件出现在.Net2005中,而只希望出现在VC6中,可以先装VC6,再装AX,最后装.Net2005或其他更高的版本,这样第一次启动.Net2005后会找不到AX相关文件而提示重启系统后将卸载此插件,这里指的是在.Net2005中卸载AX插件,不影响VC6中AX的使用,AX用久了,由于加载的文件过多可能会有所变慢,可以删除AX目录下的数据文件,不影响AX的使用。