Windows下C语言开发用什么IDE工具好

Windows下C语言开发用什么IDE工具好,第1张

如果你只是单纯的只是学习标准C语言开发的话,我建议你不要用什么IDE工具,编写源代码用代码编辑器,例如Notepad++,运行代码用命令行的方式,可以下载一个CodeBlocks(网上搜索,然后到官网下载),开源免费的C/C++IDE工具,用的编译器是MinGW,这个是在Windows环境下使用的GCC编译器,然后设置环境变量,怎么设置环境变量网上搜索一大把,学习使用gcc编译命衫神令,gcc编译肢塌态器是一个极其强大的编译工具,这对你前期学习C语言有很大的帮助。

IDE这东西,如果你以后从事Windows程序开发,那你必然要使用VS IDE了,这是后话了,不过呢,开始学习C语言开发,还是不要从IDE开始,从命令行开始,则对你打好基础有极大的帮助的,记住IDE只是编程工具,只是帮助我们更好更快地开发程序而设计历源的,但对于刚开始的学习者来说,像VS这样的工具太过强大对学习者来说反而不是好事,等你的编程技术达到一定水平之后,再来使用IDE那是水到渠成的事了。希望对你有所帮助吧。

作为一名一线开发工程师,我将自己用到的和看到的做一介绍,如果有不妥的地方,欢迎大家留言讨论。

1.C/C++系列

IDE不用说,首选全宇宙最牛的IDEVS系列,该部分有代表性质的也就是MFC、Qt了,下面分别介绍。

1.1MFC

一个早已经被微软抛弃的产物,不过目前还占据着一定的市场,主要在军工、自动化等行业,如果你不幸入职一家还在维护这MFC老项目,那么建议你该考虑考虑下一份工作了,MFC==没饭吃,重要的事情说三遍,不建议选择MFC,不建议选择MFC,不建议选择MFC。

1.2Qt

当然IDE首推QTCreator,当然,你也可以选择VS搭载QT插件进行开发。跨平台笑闹枣支持,在国产化越来越受到重视的今天,相信Qt的市场也会逐步增大。

下面是一款使用QML绘制的界面效果图

1.3C++第三方界面库

这里就不一一列举了,可直接网上搜索,重点推荐一款duilib。

Duilib是一个Windows下免费开源的DirectUI界面库,由于简约易扩展的设计以及稳定高效的实现被各大互联网公司普遍接受,广泛应用于包括IM、视频客户端、股票行情软件、导航软件、手机辅助软件、安全软件等多个行业的众多pc客户端软件。Duilib还在不断的发展中,在文档、例子、动画、渲染引擎等多个方面将持续改进。

除去各方面优点,其最不足之处就是原始代码作者已经不再维护,可能遇到的坑碰拆会比较多,各个公司也都是维护这自己的一个版本。

下面是基于Duilib开发的一款仿360安全卫士的界面效果。

2.C#

程序界的富二代,有弯扒着微软这一亲爹的扶持,VisualStudio强力支持。通过简单的拖拽界面,即使你是一个新手,也可以快速做出一款有着可视化界面的GUI程序,当然想要做好、做深入了还是需要你花费一定的功夫来学习的。常见的管理系统使用它来开发的还是很多的。其优势就在于快速开发,很好的兼容瘟都死。

3.JavaScript

有代表性的要数Electron了,不可一世的VSCode就是由其开发而来,JS大有一统天下的趋势(后台,PC端,移动端)。

4.Java系列

这个,使用的应该不是很多了,作为了解即可,JavaSE。使用Eclipse开发即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12524294.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存