關于完美的C++開發環境的思考
我一直在尋求著一個完美的C++開發環境組合,我期望的完美是這樣的: 1、跨平臺的,這可以保證我的一次智力學習投資,獲得多方面的收宜。 2、開放的,至少不會因為某一個商業行為而消亡,像dephi就有點前景不妙。 3、可自由配置的,我可以任意選擇自已喜歡的編譯器,而不是由它來指定;我可以選擇自已喜歡的類庫,而不是非它自已的庫不可。 4、有著清爽不繁雜,友好又不霸道,靈活又不失習慣標準的可視化操作環境。 5、是基于代碼效率最高化為目標,兼容性占第一位的。不要像那些非要裝個 .net或jre這類的,討人煩。 6、必須要100%支持C++最新標準的。 7、當然,軟件的體積不能太大,太消耗資源的軟件,也是很難讓人接受的。 根據以上的想法: 我目前的C++環境是這樣組合的: Code::blocks + mingw + wxWidget+DialogBlocks 前三樣都是開源的,跨平臺的,可自由配置的。最后一樣是為了配合wxWidget而選擇的,是商業軟件,這不能不說是個遺憾,但目前還沒找到一個功能上能比的上它,又開源免費的工具。只能期望有更多的志愿者作奉獻了。但是Code::blocks本身沒有一個理想的GUI設計器確實太缺憾了,它自身的smith雖然是GUI設計器,但遠還不成熟,所以只好配合DialogBlocks。 不能不說,為什么這么多年來,就沒有一個稱心的開發工具呢?這樣的日子真的永遠不會到來嗎?posted on 2006-05-08 14:55 王光平 閱讀(1097) 評論(6) 編輯 收藏 引用 所屬分類: 編程技術