dev C++和codeblocks有什么区别

发布网友 发布时间:2022-04-20 13:09

我来回答

3个回答

热心网友 时间:2023-01-20 14:15

两者在是否可以跨平台和是否可以支持code folder两方面存在区别。

一、是否可以跨平台

dev C++:Dev C++不能跨平台,只能在Windows下用。

codeblocks:CodeBlocks是跨平台的,在Windows、Linux、Mac OS等多个平台下都可以使用。

二、是否可以支持code folder

dev C++:不能支持code folder。

codeblocks:可以支持code folder。

扩展资料

Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(2.6.2 unicode)版。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢。

主要特点

1、从06年3月21日版本:1.0 revision 2220开始,Code::Blocks在它的每日构建中正式提供GNU/Linux版本,这样 Code::Blocks在1.0发布时就成为了跨越平台的C/C++IDE,支持Windows和GNU/Linux。

由于其开放源码的特点,Windows用户可以不依赖于VS. NET,编写跨平台C++应用。

2、Code::Blocks提供了许多工程模板。

这包括:控制台应用、DirectX应用、动态连接库、FLTK应用、GLFW应用、Irrlicht工程、OGRE应用、OpenGL应用、QT应用、SDCC应用、SDL应用、SmartWin应用、静态库、Win32 GUI应用、wxWidgets应用、wxSmith工程。

另外还支持用户自定义工程模板。在wxWidgets应用中选择UNICODE支持中文。

3、Code::Blocks支持语法彩色醒目显示,支持代码完成,支持工程管理、项目构建、调试。

Code::Blocks支持插件,包括代码格式化工具AStyle;代码分析器;类向导;代码补全;代码统计;编译器选择;复制字符串到剪贴板;调试器;文件扩展处理器;Dev-C++DevPak更新/安装器。

DragScroll,源码导出器,帮助插件,键盘快捷键配置,插件向导;To-Do列表;wxSmith;wxSmith MIME插件;wsSmith工程向导插件;Windows7外观。

参考资料来源:百度百科-Code::Blocks



热心网友 时间:2023-01-20 15:33

没有太多区别,就是一个写C/C++代码的工具,最大的区别就是CodeBlocks是跨平台的,Windows/Linux/Mac OS等多个平台下都可以使用,而Dev C++好像只能在Windows下用。

但其实CodeBlocks和Dev C++都是比较小众的。现在外面企业,Windows下写C/C++大部分都是用Visual Studio的,Linux/Unix下的Coder很多是直接用Vim/Emacs,Mac OS下的应该是XCode用的比较多吧。
-----------------------------------------------
以上大概是2016年左右的答案,2019年更:
其实现在Windows下有Visual Studio Community版本(社区版),也是免费的,对于大多普通开发者来说,都足够用了。Linux下和Mac OS下也有另外三个比较好的选择:Qt Creator、VS Code和CLion,个人认为CLion最好用,但是是收费的,VS Code和Qt Creator则都是开源免费的。

热心网友 时间:2023-01-20 17:08

别问了devc++就是辣鸡。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com