[For VC++ 6.0]送给那些懒到连Shift键都不愿按的人
2009年03月21日 星期六 07:57 P.M.

|
我也不是懒,我就是实在不想把能用于学习的时间大部分都分配给输入代码。
别按Ctrl+A了,啥也没有
Visual Studio 6.0可以说是VS里经典的一代了,至今仍然有人在使用其进行MFC开发。最初学习C++和VB的时候我用的是那时VS里的新一代产品Visual Studio .net 2003,后来使用C#的时候还换用过VS.net 2005,抛开编译原理等等不说,给程序员的感觉上VS.net的使用确是相当方便,其中最为方便的就是编辑代码时的成员自动列出、自动完成以及错误识别及更正,刚刚脱离了蓝色的近似于DOS的TC编程学习环境(就是一个字符一个字符地输入,而且没有鼠标)一接触这个感觉就是一个“拔升”。
别按Ctrl+A了,啥也没有
废话说得太多了,回到VS6.0,话说VS6.0也是有一定的自动完成功能的,VS.net IDE的雏形,但是一方面VS6.0出了有11年了,另一方面,直到SP6还是有着一些bug,就如现在我想说的那个自动完成有时候不能用(原因不明)。现在我想起来系统学习Visual C++了,但从.net那方便的IDE一下回到VS6.0里(VS6.0比较小,安装运行快,大部分教材——尤其是图书馆里的旧教材初步实例也都是从它开始的)实在不适应,VB的自动完成功能还算可以,但玩C++的可就惨了,于是想到是否有工具能把自动完成、成员联想什么的方便编辑的供能给搞出来。这个Visual Assist X就是我这两天搜索的结果,也是这篇日志所要推荐的东西。百度百科:http://baike.baidu.com/view/1589444.htm
别按Ctrl+A了,啥也没有
|

|
左边这个就是这个小工具的一部分效果演示,打个C字,后面就会自动联想出当前所能用的或可能用到的代码段。自动联想会根据当前光标的位置、上下文等信息自动判断该联想什么东西。打几个字符,上下键选中,然后回车,就这么简单。
此外,定义出的变量成员以及类、对象、流程语句都使用了不同颜色标注,很多东西都是一目了然,很方便纠错。
|
我也只是用到了这个小工具的一部分功能,安装这个东西后Visual C++的IDE界面会有些变化,多了个VAX的工具条,工作空间多了两个可选页(这个VAX自带一个可以分出公共、保护、私有成员的类视图,重要性不用我多说了),此外启动时的TIPS也变成了VAX的了。
别按Ctrl+A了,啥也没有
下面是这个东西的下载地址,天空下载的,比较稳定,我也想自己上传可是实在找不到什么稳定而长期的地方 http://www.skycn.com/soft/11952.html
别按Ctrl+A了,啥也没有
下载解压安装:解压后会有俩文件,一个是安装文件,一个是破解补丁(支持正版,但现在大家都是交流学习,就是试用一段时间),破解补丁里可能含有病毒,开着杀软看着他别让他作乱就行(注意别误杀了,我第一次就没找到那个Patch.exe),安装全默认点next就行,最后点finish,打开那个补丁文件(音乐很怪异,国外破解网站经常用该类电子音乐)点Patch,如果刚才安装路径默认的话那就是C:\Program Files\Visual Assist X了,里面有个VA_X.dll文件,打补丁,显示Done,关了这玩艺然后删了(毕竟是个病毒源,删了),然后注销或重启一下计算机,再启动Visual C++的时候就可以选择是否启用VAX了。
(鉴于病毒问题,不放心的朋友可以去找找其他的破解版本,或是支持下正版)
别按Ctrl+A了,啥也没有
这个东西使用起来还是比较简单的,输入代码飞快,省下的时间用于翻资料看书看视频教程就行,总算不会一个字一个字地敲而且错了还不知道具体错在哪里了。此外,因为是个插件工具,所以也有一定缺陷,比如在对象元素后面打个点号时有时联想成员不出来,需要删掉这个点再打一遍才行。虽然有些小毛病不过像比原先的编辑界面已经是天壤之别了。
后面截图两张,比对一下:
别按Ctrl+A了,啥也没有
下图为关闭VAX效果:

下图为开启VAX效果:
别按Ctrl+A了,啥也没有
唉,又写了那么多
|
|