首先機器上要有VC6.0和MSDN,這個不說了,地球人都知道。
1 設計工具:IBM 的Rational Rose
非常好的UML工具,而且默認就是支持VC6.0的。我用的是7.0版本的。下載地址自己在網上找吧。
另外,Eclipse也有UML設計的插件。沒有用過,不知道如何。
2 版本控制:Subversion和TortoiseSVN
Subversion是服務端,管理版本庫。TortoiseSVN是Windows客戶端使用的工具,和Explore集成在
一起,相當的方便。
Subversion的官方網站是:http://subversion.tigris.org/
TortoiseSVN的官方網站是:http://TortoiseSVN.net/
ps:如果你使用的是VS2003以上的版本的話,可以關注一下AnkhSVN,他是一個集成在VS裏面的SVN的
管理工具。
AnkhSVN的官方網站是:http://ankhsvn.tigris.org
<小弟評論 個人比較喜歡VSS6.0d,在vc的界面中集成了它的客戶端,挺好用的!!〉
3 比較工具:BeyondCompare
個人感覺比較好用的比較工具。
官方網站是:http://www.scootersoftware.com/
4 替代的編輯器:gVim
儘管VC自己帶的編輯器已經可以滿足日常的需要了。但是有些操作還是作起來不順手啊。可以安裝個
gVim。平時使用時用自帶的,需要完成特殊任務時切換到gVim。
官方網站是:http://www.vim.org/
簡單安裝過程:
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.doxygen.org/
7 打包安裝工具:NSIS(Nullsoft Scriptable Install System)
可以和nmake工具構成自動構建系統,具體教程可以搜索一下。
官方網站是:http://nsis.sf.net/
<小弟感覺 InstallShield 好像更容易一些,可以很簡單的打包安裝,在安裝vc環境的時候可以一塊安裝,也可以適用的時候用vc安裝盤選擇安裝>
8 編程是常用到的框架:(嘿嘿,就算項目中不用到也要知道啊。這些可是C++中的精品框架)
a Boost: 全能的C++框架,支持的方面很多。
官方網站是:http://www.boost.org/
<貌似很強大的樣子,侯捷叔叔在每期的程序員上面好像都有boost庫的分析>
b Log4Cpp: 一個類似於Log4j的日誌記錄系統。雖然我的項目裏沒有用到,但是一定要學學這個。
官方網站是:http://sourceforge.net/projects/log4cpp/
c CppUnit: 一個C++的單元測試框架
<這個好像要花銀子,而且破解也不是甚好找>
官方網站是:http://sourceforge.net/projects/cppuinit/
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/flykk/archive/2008/12/12/3502855.aspx