VScode与VSstdio差别该如何选择C语言IDE(集成开发环境) 您所在的位置:网站首页 vs编程软件适合初学者吗 VScode与VSstdio差别该如何选择C语言IDE(集成开发环境)

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

2023-08-10 03:25| 来源: 网络整理| 查看: 265

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

文中软件版本

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

VScode:2020年2月(1.43版本)

在这里插入图片描述

VSstdio:VSstdio2019版

在这里插入图片描述

简介

最近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语言及其他工程开发。

使用区别 开发工具适用方向VScode快速修改工程中的某个文件 ,算法测试VSstdio创建工程并且想在头文件中声明某源文件中内容时 实际测试

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

测试主函数: #include "struct_conf.h" int main() { dev.init(2); dev.ins(50); dev.print(); return 0; } 工程目录比对 VScode

VScode工程目录

VSstdio

VSstdio工程目录

比对结果

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

输出结果 VScode

VScode输出结果

VSstdio

在这里插入图片描述

比对结果

可以看到在输出方面VScode调用一些结构体或其他.h文件时不能很好的输出程序的结果,并且不会指出是什么位置的错误引起输出结果为空。 但是同样的程序在VSstdio中调用就完全没有问题而且可以输出得到正确的结果 故想要尝试简单的算法时我们可以使用VScode来进行测试。 当想要测试某种程序框架是否可行时本人建议最好使用VSstdio来创建一个工程来进行框架测试。

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


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有