现在微软的VS系列已经出到了2005了。不过从2003以后就已经不能忍受他那个慢慢腾腾的速度了。 而且2003还加了.net,加.net框架到是无所谓了,但是把C++整成托管XXX的就让人不爽了。 不过VC 6.0对模板的支持让人头疼,还好现在我的实际工程中接触到模板的地方不多。 现在公司用的也是VC6.0开发产品。而且基于VC 6.0的一系列配套软件用起来一点也不差哦。 这里我推荐几个软件,基本原则就是在商业版和自由版中选最好的推荐,如果商业版本和自由版 功能差不多,优先推荐自由软件。
首先机器上要有VC6.0和MSDN,这个不说了,地球人都知道。
1 设计工具:IBM 的Rational Rose 非常好的UML工具,而且默认就是支持VC6.0的。我用的是7.0版本的。下载地址自己在网上找吧。 另外,Eclipse也有UML设计的插件。没有用过,不知道如何。
2 版本控制:Subversion和TortoiseSVN Subversion是服务端,管理版本库。TortoiseSVN是Windows客户端使用的工具,和Explore集成在 一起,相当的方便。 Subversion的官方网站是:http://subversion./ TortoiseSVN的官方网站是:http://TortoiseSVN.net/ ps:如果你使用的是VS2003以上的版本的话,可以关注一下AnkhSVN,他是一个集成在VS里面的SVN的 管理工具。 AnkhSVN的官方网站是:http://ankhsvn.
3 比较工具:BeyondCompare 个人感觉比较好用的比较工具。 官方网站是:http://www./
4 替代的编辑器:gVim 尽管VC自己带的编辑器已经可以满足日常的需要了。但是有些操作还是作起来不顺手啊。可以安装个 gVim。平时使用时用自带的,需要完成特殊任务时切换到gVim。 官方网站是:http://www./ 简单安装过程: 1。下载最新的Vim for windows的安装软件,一定要支持OLE的GUI版本的。 2。打开VS点击如下:Tools -> Customize... -> Add-Ins Macro File 选择gvim安装目录下面的VisVim.dll文件。 3。这时候就可以加载Vim Add-in了。点第一个按钮就可以配置了。 我一般的习惯是:打开文件时不用Vim,Vim的当前目录为源文件的目录 4。设置快捷方式: 点击如下:Tools -> Customize... -> Keyboard 在Category中选Add-ins,设置VisVimLoadCmd的快捷方式就行了,我一般设置为Alt+e
5 代码高亮和自动提示工具:Visual Assist X 用VC的应该没有人没用过这个吧?就不提够官方网站了,这个是要付费才能使用的,自己上网 搜索一个吧。
6 文档生成工具:doxgen 能生成漂亮的技术文档的工具,以后再也不用为写技术文档发愁了。 官方网站是:http://www./
7 打包安装工具:NSIS(Nullsoft Scriptable Install System) 可以和nmake工具构成自动构建系统,具体教程可以搜索一下。 官方网站是:http://nsis./
8 编程是常用到的框架:(嘿嘿,就算项目中不用到也要知道啊。这些可是C++中的精品框架) a Boost: 全能的C++框架,支持的方面很多。 官方网站是:http://www./ b Log4Cpp: 一个类似于Log4j的日志记录系统。虽然我的项目里没有用到,但是一定要学学这个。 官方网站是:http:///projects/log4cpp/ c CppUnit: 一个C++的单元测试框架 官方网站是:http:///projects/cppuinit/
|