1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > VScode与VSstdio差别该如何选择C语言IDE(集成开发环境)

VScode与VSstdio差别该如何选择C语言IDE(集成开发环境)

时间:2022-03-07 08:14:19

相关推荐

VScode与VSstdio差别该如何选择C语言IDE(集成开发环境)

徘徊在VScode与VSstdio之间

文中软件版本VScode:2月(1.43版本)VSstdio:VSstdio版 简介工程环境VScode方面VSstdio方面总结 使用区别实际测试测试主函数:工程目录比对VScodeVSstdio比对结果 输出结果VScodeVSstdio比对结果 以上说法均由本人测试得到若有错误希望及时指出

文中软件版本

点击下面的蓝色字体可下载最新版对应软件:

VScode:2月(1.43版本)

VSstdio:VSstdio版

简介

最近VScode很火因为它强大的第三方插件和灵活的扩展方式让大多开发人员备受青睐。

那么VScode与VSstdio之间又有什么区别呢。

相信应该有人和我之前一样一直认为VScode就是VSstdio的升级版本

其实不是这样这两个完全可以理解为两种开发工具,可以在官方网站看出:

微软开发软件官网点击进入

下面就简单的说一下这两种工具的不同之处吧!

工程环境

VScode方面

在工程环境方面两者都可以创建C语言工程,但是VScode的工程中仅使用单个.c文件测试程序算法是很方便的如果要像大型工程一样既有头文件又有源文件的工程调试时就没有那么便捷了,此时你要在工程文件夹.vscode/settings.json文件中进行如下声明

"includepath":{**/头文件名.h}

VSstdio方面

在VSstdio方面就没有像VScode那样麻烦,VSstdio直接创建工程,并且在指定文件夹中创建文件就可以使用include来调用。

总结

由此可以看出VScode是一个不错的代码编辑器,类似Sublime、Atom、Notepad++一样,但是要比这些好用一些(个人感觉)

然后VSstdio是用来开发大型工程的集成开发工具,可以方便的进行C语言及其他工程开发。

使用区别

实际测试

本人编写了一个简单的结构体的工程来实际看一下这两款工具的编译效果:

测试主函数:

#include "struct_conf.h"int main(){dev.init(2);dev.ins(50);dev.print();return 0;}

工程目录比对

VScode

VSstdio

比对结果

可以发现在VSstdio的工程目录中自动为我们引入了很多的库所以我们可以方便的调用

输出结果

VScode

VSstdio

比对结果

可以看到在输出方面VScode调用一些结构体或其他.h文件时不能很好的输出程序的结果,并且不会指出是什么位置的错误引起输出结果为空。

但是同样的程序在VSstdio中调用就完全没有问题而且可以输出得到正确的结果

故想要尝试简单的算法时我们可以使用VScode来进行测试。

当想要测试某种程序框架是否可行时本人建议最好使用VSstdio来创建一个工程来进行框架测试。

以上说法均由本人测试得到若有错误希望及时指出

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。