引言
欲善其事必先利其器也!
目前经常使用的IDE工具有如下几种:
Visual studio,经常使用VS在Windows下面调试大型程序,对于一个含有很多工程的大型程序来说,VS毋庸置疑是最佳的开发和调试工具,对于C++的初学者和开发者来说都是很不错的选择。就像一个小伙伴曾经说过的那样,使用VS追踪死锁问题都是非常方便的。对于打算开始入手学习WebRTC的童鞋还是建议从Windows VS工程开始搞起。
VSCode,各种平台下的用户体验都是极好的,代码主题和显示效果都是最佳的,而且轻量级的,资源消耗少;另外支持多种语言的开发,只需安装相应的插件,安装、配置、学习的成本都是很低的。
CLion,Jetbrains公司推出的一款专为开发C/C++所设计的跨平台IDE,不得不说Jetbrains出的产品就是让人信赖,用户体验也是很不错的,我喜欢使用clion调试cmake工程,只需简单的引入工程就可正常的开发调试,还是很爽歪歪的。另外使用过一段时间Intellij IDEA开发过JAVA程序,真的开发效率大大提升,真的是Java程序员的神兵利器!大爱!不过因为是基于Java虚机JDK开发运行的,所以资源消耗较多,这点体验不是很好。