史上最小最全最好的VC++编程工具完美利器(附带Visual Assist X,初学者或开发者随时必备)

来源:互联网 发布:淘宝skii旗舰店 编辑:程序博客网 时间:2024/04/28 04:51

史上最小最全最好的VC++编程工具完美利器

 

 

 

 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑 偷笑

主要功能:

        这是我自己制作的一个绿化软件,主要是小巧方便,随时都可以利用它编写出程序,不管是在网吧,或是在任何地方,只要解压,按INSTALL.BAT就可以使用了。(注意:在桌面不能使用,最好是在C:D:等盘里解压。)

         特别是集成了Visual Assist X,这样初学者就不必为太多的术语或是编程语而烦恼了。

最后,感谢大家的使用。

 

制作人介绍:

FLYME(QQ:782645210)

编程爱好者

 

下载地址:http://download.csdn.net/detail/qq782645210/3650521

主要部分

Developer Studio

  这是一个集成开发环境,
  

[1]
我们日常工作的99%都是在它上面完成的,再加上它的标题赫然写着“Microsoft Visual C++”,所以很多人理所当然的认为,那就是Visual C++了。其实不然,虽然Developer Studio提供了一个很好的编辑器和很多Wizard,但实际上它没有任何编译和链接程序的功能,真正完成这些工作的幕后英雄后面会介绍。我们也知道,Developer Studio并不是专门用于VC的,它也同样用于VB,VJ,VID等Visual Studio家族的其他同胞兄弟。所以不要把Developer Studio当成Visual C++, 它充其量只是Visual C++的一个壳子而已。这一点请切记!

MFC

  从理论上来讲,MFC也不是专用于Visual C++,Borland C++,C++Builder和Symantec C++同样可以处理MFC。同时,用Visual C++编写代码也并不意味着一定要用MFC,只要愿意,用Visual C++来编写SDK程序,或者使用STL,ATL,一样没有限制。不过,Visual C++本来就是为MFC打造的,Visual C++中的许多特征和语言扩展也是为MFC而设计的,所以用Visual C++而不用MFC就等于抛弃了Visual C++中很大的一部分功能。但是,Visual C++也不等于MFC。

Platform SDK

  这才是Visual C++和整个Visual Studio的精华和灵魂,虽然我们很少能直接接触到它。大致说来,Platform SDK是以Microsoft C/C++编译器为核心(不是Visual C++,看清楚了),配合MASM,辅以其他一些工具和文档资料。上面说到Developer Studio没有编译程序的功能,那么这项工作是由谁来完成的呢?是CL,是NMAKE,和其他许许多多命令行程序,这些我们看不到的程序才是构成Visual Studio的基石。

visual assistx

简介

  增强Microsoft开发环境下的编辑能力。
  

Visual Assist X具有强大的编辑特色,提高了生产效率,可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。
  Visual Assist X是一款非常好的Microsoft VisualStudio 2005和Visual Studio .NET插件,支持C/C++,C#,ASP,VisualBasic,Java和HTML等语言,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程的自动化和开发效率。

结构体系

  从Microsoft Visual C/C++ 6.0开始,所有的MicrosoftIDE都为您的编辑环境提供了轻巧的剖析器,为您的代码编写提供方便,他们不生成目标码,这种默认帮助形式称为Intellisense。其特性包括成员列表框、完成列表框、停驻工具提示、自动参数信息。您可以在IDE对话框选项内设定每个组件的工作状态。
  Visual Assist X去除了默认Intellisense的几个不足之处,采用一系列新的特性对其进行了补充,提高了IDE的可用性。其中,帮助的数量决定于IDE、所用编程语言和您设定的选项。 
  如同默认Intellisense,Visual AssistX也包括剖析器,运行于您的编辑过程中。该培训器同默认剖析器的不同之处在于,他们不装载预先设置的符号数据库,因此扩大了Intellisense的范围。Visual AssistX只收集您工程中的头文件和对象信息,这些头文件和对象可以包含在系统、第三方库、MFC或ATL/WTL/STL中。这意味着Intellisence的活动更加频繁,结果也更加准确。 
  不止是C/C++,对于所有编程语言,Visual AssistX都含有可执行的轻载默认剖析器。对于C/C++,您可以选择Visual AssistX专有Intellisense,也可以首选默认剖析器,只有当其不可用时,再采用Visual AssistX,这些工作方式都可以通过专门设置来实现。
  Visual Assist X作为一种低优先度的后台线程插件,不影响您的IDE环境性能。该线程在idle期间活动,当您开始输入代码时,又回复为静默状态。并且它的剖析器不生成目标码,因此,同传统剖析器相比,占用更少的资源。
  Visual AssistX提高了工作的自动化,简化了浏览,并且显示您开发过程的关键信息。其功能完全集成到IDE中,实现了二者的充分融合。为MicrosoftVisual Studio .NET 2003和2002的所有编程语言提供编程助手,包括C/C++, C#, ASP, VisualBasic, Java 和 HTML,另外,还为Microsoft Visual C++ 6.0和 5.0的C/C++用户提供编程帮助。