浅谈Visual Studio与Dev C++

浅谈Visual Studio与Dev C++

Visual Studio

Microsoft Visual

Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。
这里写图片描述

Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2017 版本,基于.NET Framework 4.5.2

Dev-C++

Dev-C++是一个Windows环境下C/C++的集成开发环境(IDE),它是一款自由软件,遵守GPL许可协议分发源代码。它集合了MinGW等众多自由软件,并且可以取得最新版本的各种工具支持,而这一切工作都是来自全球的狂热者所做的工作。Dev-C++是NOI、NOIP等比赛的指定工具,缺点是Debug功能弱。Dev-C++ 最新版本:5.11.0。

这里写图片描述

优劣对比

dev c++ 作为一个轻量级IDE,具有基本的编写代码的功能,然后还有调试功能,适用于小程序,小代码的编写,而且操作方便。

缺点:

首先,其代码缩进功能比较差,且最后一次更新还在10年前,C++有一段很大的落差了。

其次,除错器(debugger)是学习程式到底是如何执行的,以及找到错误的好帮手,有一点程度的程式设计师都知道这叫trace,也就是追踪,但是因为Dev C++本身的问题,其除错器的功能严重残缺。常常有些同学的程式在dev c++上运行有问题,但接著拿到其它的IDE下就能正常执行,最后发现其实是Dev C++本身的缺陷所引起的,只能说是Dev C++发生鬼打墙。这种情况对初学者影响很大,因为大多初学者连最基本的东西都不会,他们需要的是一个可以信赖的环境让他们可以知道什么是对的什么是错的,但是今天这个环境连什么是对的什么是错的都没办法确定,如何期望初学者能利用它学好程序设计?

Visual Studio几乎集成了所有的开发环境,主要应用于大项目开发,拥有良好的界面,以及完善的debugger。并有下列优势:
领先于业界的数据库工具
综合数据库开发功能
数据库建模功能包括概念工具、逻辑工具和实体设计工具,以及对使用存储过程、索引、视图等等(涵盖企业数据库开发的各个方面)的集成支持。
适用于行业专家的概念性工具
概念性建模工具通过基于事实的对象角色建模方法,将行业领域的专家知识引入应用程序设计过程。

缺点:

但是其占用硬盘的空间较大,对电脑本身的配置有一定的要求,倘若电脑老化,运行将会十分的缓慢,而且会有卡顿现象。

快捷操作

F1 激活帮助窗口,提供当前帮助。 F2 文件存盘。 F3 加载文件。 F4 程序运行到光标所在处。 F5 放大、缩小活动窗口。 F6
切换活动窗口。 F7 调试模式下运行程序并跟踪到函数内部。 F8 调试模式下运行程序并跳过函数调用。 F9 执行 MAKE 。 F10 从编辑窗口转到主菜单。 Ctrl+F1 调用有关函数的上下文帮助。 Ctrl+F3 显示调用栈。 Ctrl+F4 计算表达式。
Ctrl+F7 增加监视表达式。 Ctrl+F9 运行程序。 Alt+F1 显示上次的帮助。 Alt+F3 选择文件加载。 Alt+F6切换活动窗口的内容。 Alt+F7 定位上一个错误。 Alt+F8 定位下一个错误。 Alt+F9 编译文件为OBJ文件。 Alt+X 退出程序。

  • 16
    点赞
  • 66
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值