IDE:常见的集成开发环境

1、QT-Creator


Qt Creator是跨平台的 Qt IDE, Qt Creator 是 Qt 被 Nokia 收购后推出的一款新的轻量级集成开发环境(IDE)。此 IDE 能够跨平台运行,支持的系统包括 Linux(32 位及 64 位)、Mac OS X 以及 Windows。根据官方描述,Qt Creator 的设计目标是使开发人员能够利用 Qt 这个应用程序框架更加快速及轻易的完成开发任务。 可以参考:

QT------Qt QtCreator 官方下载地址_qt creator下载-CSDN博客

Qt Creator下载和安装(详细教程)_qt下载-CSDN博客

Qt快速入门之二:Qt Creator简介

2、Microsoft Visual Studio(简称VS)


Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等,所写的目标代码适用于微软支持的所有平台。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。可以参考:

visual studio新手使用教程_vs教程-CSDN博客

microsoft visual studio 2013 使用说明_visual studio使用-CSDN博客

Visual Studio教程_visualstudio教程-CSDN博客

3、Visual Studio Code


Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作。可以参考:

Visual Studio Code简明使用教程(一)_visualstudiocode教程-CSDN博客

Visual Studio Code使用教程_visualstudiocode教程-CSDN博客

Visual Studio Code使用教程-CSDN博客

4、CodeBlocks


CodeBlocks是一个开放源码的全功能的跨平台C/C++集成开发环境。CodeBlocks由纯粹的C++语言开发完成,CodeBlocks是一个跨平台的开源IDE,可以用来编写多种程序,而且不需要购买许可证,上手难度不高,是一款轻量却又不失强大功能的好软件。可以参考:

codeblocks使用教程_code blocks-CSDN博客

CodeBlocks的安装及使用_codeblocks编译器安装-CSDN博客

Codeblocks使用说明_codeblocksbuild是什么意思-CSDN博客

5、Dev-C++


Dev-C++是一个Windows环境下C/C++的集成开发环境(IDE),它是一款自由软件,遵守GPL(General Public License,通用性公开许可证)。是一个免费软件,最早是由 BloodShed 公司开发的,然后由 Orwell 接手进行维护,陆续开发了几个版本, 已停止更新,也就是说Dev-C++的国外作者最终版本是2016年发布的v5.11,已经多年未更新了,现在的更新开发,都是一些爱好者基于4.9.9.2.Dev-C++ 最新版本5.11进行的。可以参考:

Dev C++使用简明教程_devc++-CSDN博客

Dev-c++使用方法 Dev-c++怎么用_devc++怎么用-CSDN博客

Dev-C++的一些使用技巧_devc++功能-CSDN博客

6、 Visual C++


Visual C++ 6.0简称VC或者VC6.0,是微软1998年推出的一款C/C++ IDE,界面友好,调试功能强大。VC6.0是一款革命性的产品,非常经典,至今仍然有很多企业和个人在使用,很多高校也将VC6.0作为C语言的教学基础,作为上机实验的工具。可以参考:

VC6.0(VC++6.0)使用教程(使用VC6.0编写C语言程序)-CSDN博客

VC++6.0使用教程_vc6++怎么用-CSDN博客

[教程]VC++6.0的简单使用-CSDN博客

尾声:

使用集成开发工具,就是为了减少开发过程中在许多用到的工具之间来回切换的开销,从而在一定程度上提高工作效率。集成开发工具有很多,博主整理了在开发中遇到的常见几个,还有几篇有参考价值的文章,如果有其它使用上的问题,可以自行查找资料。

相关推荐
掌芯元器官方博客2 个月前
MCU官方IDE软件安装及学习教程集合 — STM32CubeIDE(STM32)
stm32cubeide·集成开发环境·嵌入式ide
白猫a٩9 个月前
CSS Transition:为网页元素增添优雅过渡效果
ide·visual studio·程序·编程工具·集成开发环境·css transition
招财进宝12910 个月前
RubyMine for Mac/win:提升Ruby和Rails开发的强大IDE
ide·macos·jetbrains·rubymine·集成开发环境·ruby开发