Windows 下最佳的 C++ 开发的 IDE 是什么?
2024-10-19 05:26:36
作者:渡世白玉
链接:https://www.zhihu.com/question/19589089/answer/30312199
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
链接:https://www.zhihu.com/question/19589089/answer/30312199
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
这个需要看你开发什么类型的软件来定的,和使用什么类库来定的、、
如果只是做win下软件,开发MFC或者DUI,ATL这些,不用说的VS系列、、
如果你是之开发纯C++一类的无界面程序,这就选择多了,那个顺手用那个,如果需要考虑跨平他,那就Code::Blocks或者Qt-Creator吧,这可以和CMAKE一类的结合,还可以直接生成makefile、、
如果你做基于WX开发那就Code::Blocks或者CodeLite吧、、
做GTK开发的话,那我真不知道给你推荐什么、、
做Qt开发的话,当然Qt-creator了、、
做Deiphi开发,当然C++ Builder了、、
如果你还做JAVA开发,Eclipse也是很好的选择,用好一个IDE即可、、
如果还做.net开发,好像也就不会问这个问题了,直接VS了、、
----------------------------------------------------------------------------------------
个人用C++是用Qt或者纯C++的,所以只爱Qt-Creator、、跨平台,所用平台一个体验,类库同样跨平台、、一次编写,多处编译、、和版本控制系统无缝结合、、
如果只是做win下软件,开发MFC或者DUI,ATL这些,不用说的VS系列、、
如果你是之开发纯C++一类的无界面程序,这就选择多了,那个顺手用那个,如果需要考虑跨平他,那就Code::Blocks或者Qt-Creator吧,这可以和CMAKE一类的结合,还可以直接生成makefile、、
如果你做基于WX开发那就Code::Blocks或者CodeLite吧、、
做GTK开发的话,那我真不知道给你推荐什么、、
做Qt开发的话,当然Qt-creator了、、
做Deiphi开发,当然C++ Builder了、、
如果你还做JAVA开发,Eclipse也是很好的选择,用好一个IDE即可、、
如果还做.net开发,好像也就不会问这个问题了,直接VS了、、
----------------------------------------------------------------------------------------
个人用C++是用Qt或者纯C++的,所以只爱Qt-Creator、、跨平台,所用平台一个体验,类库同样跨平台、、一次编写,多处编译、、和版本控制系统无缝结合、、
怒答。没有前提的问题,都特么不是好问题。
简单加几个假设前提:
1. 针对window平台的Application开发的,Windows 下最佳的 C++ 开发的 IDE 是什么?
a 代码量不高, VC 6
b 代码量庞大,http://VC.net
c 原来Java Coder,Eclipse+CDT+MinGW,Netbeans
d 原来Delphi Coder,C++ Builder
e 原来python Coder, Notepad++, Editplus,slickEdit
2. 针对多平台的Application开发的,Windows 下最佳的 C++ 开发的 IDE 是什么?
Code::Blocks,CodeLite IDE,source insight ,Dev-C++
3. 闲着练手玩玩
Code::Blocks , Qt Creator
作者:知乎用户
链接:https://www.zhihu.com/question/19589089/answer/17584886
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
最新文章
- 代码阅读工具:Source Navigator和Source Insight
- 【leetcode】Rotate List(middle)
- seajs快速了解
- oracle中的数值函数整理
- maven 编译报错 “找不到符号”
- 如何刪除GitHub中的repository
- 如何隐藏storyboard中的top bar
- gcc编译出现的问题
- 【转】iOS开发:开发证书知识点总结
- HNU 13074 Goldbach’s Conjecture 解题报告
- centos6.8 安装gitlab记录
- 三月pat(转)
- mysql 的 alter table 操作性能小提示
- 20155208徐子涵 2016-2017-2 《Java程序设计》第2周学习总结
- Eclipse启动tomcat后404错误
- VS2015安装与单元测试
- 深度学习Momentum(动量方法)
- SWIFT Enumeration(2)
- aarch64_g1
- Java_如何等待子线程执行结束
热门文章
- 【微信小程序开发】使用button标签的open-type=";getUserInfo";引导用户去授权
- day34 GIL锁 线程队列 线程池
- 关于var time = +new Date;
- hello2部分代码解析
- 谈谈 iOS 中图片的解压缩
- 禁用cookie后的方法
- 手机端网页技术--使自己做的asp.net网页适应手机浏览
- 兼容 Spring Boot 1.x 和 2.x 配置类参数绑定的工具类 SpringBootBindUtil
- navicat 定时备份
- UVALive - 4223,hdu2962(简单dijkstra)