首页WIN11问题win11可以用什么编程软件(win11可以用visualc++6.0吗)

win11可以用什么编程软件(win11可以用visualc++6.0吗)

时间2022-04-26 06:16:32发布分享专员分类WIN11问题浏览321

如何开发一个windows软件,需要用哪些语言?


谢邀。Windows软件开发,不仅有C/C++、还有Java、C#,甚至JavaScript也加入了桌面应用开发的阵营......


C++方向

作为一名主业为C++的开发工程师,当然是首推C++了,用它来写Windows软件,还是很香的,这里重点推荐两个界面库。

  • Qt

这个也是C++界面开发首推的UI库,是一套跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序。文档齐全,API设计优雅,原生态跨平台支持,在国产化盛行的今天,相信Qt的市场也会越来越广阔。Qt新版本提供的QSS可以让你像Web当中CSS那样优雅的写界面布局代码。

下图是使用Qt内置的QSS绘制的一个界面换肤效果图,还是很绚丽的(PS:作品来源于CSDN,博主:一去丶二三里,如有侵权,请随时联系)。

  • MFC

虽然业界流传MFC=没饭吃、MFC要淘汰了......但是这么多年过去了,这玩意还是没有淘汰,只能说是落幕了,需求越来越少(然鹅,并没有绝迹)。

如果题主的需求是做一些自用的小工具,如果界面要求不是很高的话,那么选用基于MFC的Dialog对话框模式还是很方便的。无论是自用或者是他用,简单的将静态编译完成的exe发送给其他人就可使用,不用过多的依赖库。

温馨提示:

如果是选择就业方向的话,不建议选择MFC

C#方向

微软主推的编程语言,与宇宙第一IDEVisualStudio配合的天衣无缝,通过简单的拖拽即可完成界面元素的布局。仿Java而生,目的就是取代Java,然而其结果是显而易见的,PC端程序开发已经落幕,在Web端,C#似乎跟Java不在一个重量级上。

考虑到微软的技术更新换代实在太快了,比如WinForm和WPF被全面移植到.NET Core。在这5G时代、人工智能、大数据各种浪潮的年代,实在没有必要再去追逐微软了。

JavaScript方向

考虑到题主的语言技术栈,主要偏向Web方向,开发Windows软件的话,隆重推荐下Electron。可以让你使用纯 JavaScript 调用丰富的原生(操作系统) APIs 来创造桌面应用,大名鼎鼎的VSCode、Atom就是使用该开源库来完成的。让人们感觉JS真的有一统天下的趋势(Web、移动端、PC客户端)。

至于Java、PyQt之流,这里就不再推荐了。毕竟Python的设计初衷就不是让你来写Windows客户端开发的,而Java,重心也早已转移到Web端和移动端了,JavaSE开发的客户端程序已经很少见了。

本文为作者“一个程序员的奋斗史”悟空问答原创文章,未经允许转载、抄袭必究!

win10系统写c++用哪个软件好一点?


C++作为一门起源比较早的高级编程语言,其实编程软件非常多,下面我简单介绍几个Windows 10环境下不错的C++编程软件,感兴趣的朋友可以自己下载尝试一下:

Dev-C++

这是一个比较轻便简洁的C++编程软件,主要应用在Windows平台下,采用C++11标准,基本功能和早期的VC++6.0差不多,没有任何自动补全、语法提示的功能,对于初学者来说,只能一行一行撸码,有助于锻炼基本功,所以在许多学校的教学中都采用这个软件,自带有GCC、GDB等常用编译调试工具,所以可以直接编译运行C++程序:

CodeBlocks

这也是一个不错的C++编程软件,免费、开源、跨平台,轻便灵活,运行速度快,支持自动补全、语法提示和检查功能,插件扩展丰富,可以直接新建Win32 GUI、Qt、控制台等应用,工程模板丰富,在实际开发中也会经常用到这个软件:

CLion

这是一个比较专业的C++开发软件,可以跨平台使用,原则上是不免费的,但网上有对应版本注册码,所应在使用上影响不大,常见的智能补全、语法提示、代码高亮、Git等功能这个软件都能很好的支持,插件扩展丰富,除此之外,还支持代码重构、代码分析、CMake功能,在实际项目开发中,经常会用到这个软件,使用起来也非常不错:

Visual Studio

这个应该是Windows平台下使用最多的C++编程软件了,当然,不仅仅是C++,C#、ASP等,都会用到这个软件,功能非常强大,号称宇宙第一IDE,代码开发、调试运行效率都非常高,在大型项目开发、团队写作中经常会用到,公司和个人使用的也非常多,对于初学者来说,初期使用起来可能不是很适应,但是经过一段时间熟悉后,就会很快掌握,是一个非常不错的C++开发环境:

Visual Studio Code

这也是一个非常不错的C++编程软件,免费、开源、跨平台,和VS一样,都来自微软,严格意义上讲,VS Code只是一个代码编辑器而已,但是安装C++插件后,配置一下G++编译器,也可以当做一个非常不错的C++开发环境来使用,轻巧灵活、运行速度快、插件扩展丰富,对于初学者来说,也是一个不错的选择:

当然,还有许多其他的C++编程软件,像Qt、Eclipse、IDEA(插件)等,也都非常不错,网上也有相关资料,非常丰富,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言补充。

爱资源吧版权声明:以上文中内容来自网络,如有侵权请联系删除,谢谢。

win11可以用什么编程软件
win10怎样进安全模式(WIN10怎样进共享文件服务器) win7绝地求生(win7绝地求生黑屏)