码迷,mamicode.com
首页 > 编程语言 > 详细

c++开发涉及的各种资源平台工具的整理

时间:2015-02-06 14:29:51      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:

1.c++ reference

       java程序员刚开始学习就会知道API手册,但是c++的学习有点古怪,也可能是我太菜,反正我是好久才知道c++ reference,这个网站上可以查到所有c c++的接口,包括最新的c++11,以及处在测试版本的接口

       注意,这个网站是提供离线版本的。

2. cplusplus.com

      如果c++ reference 作为手册的话,那么这个网站就更综合了,还包含了一些文章、教学。

3.IDE的选择

       windows下VS真的太好用,但是linux下呢?高手用vi emacs,我这种菜鸟使用不来。我试过code::block,但是我不知道怎么调代码的样式,感觉总是太难看。有人给我推荐eclipse,但是我一般是虚拟机,已经很卡了。最后我选择的是QtCreator,但是光装一个IDE似乎不能做纯c++开发,工程建不了。所以我是下整个QT的。

4.linux发行版

      高手不需要GUI,但是我不是。我花了好多时间去尝试各种Linux发行版。然后就感觉windows真的太好用了。操作系统这种东西,太碎片化真的不好,就像安卓,各种衍生版本,没有一个统一的用户体验。最开始使用ubuntu,这个比较出名,现在有正对中国的衍生版,总体来说还不错,安装软件网上资源都挺多;后来试过fedora、centos、linux_mint、redhat,其中最适合我这种菜鸟用起来舒服的就是linuxmint。因为衍生自ubuntu,所有ubuntu的可以都它一般都可以,但是实际用起来感觉linuxmint更流畅稳定。

5.版本管理

      一般版本管理用两个工具:Git和svn。一般公司用SVN,我自己电脑上以前也有装,方便分支管理、回退等。很多开源的项目使用Git,网上有很多代码仓库,例如github、CSDN的代码仓库。我现在很多代码都搬到GitHub上,这样比较统一好管理,不像以前东一坨西一坨,还要各种写备注。

 





c++开发涉及的各种资源平台工具的整理

标签:

原文地址:http://www.cnblogs.com/dongdongweiwu/p/4276931.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!