VScode与VSstdio差别该如何选择C语言IDE(集成开发环境) | 您所在的位置:网站首页 › vs编程软件适合初学者吗 › VScode与VSstdio差别该如何选择C语言IDE(集成开发环境) |
徘徊在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 VSstdio 比对结果可以发现在VSstdio的工程目录中自动为我们引入了很多的库所以我们可以方便的调用 输出结果 VScode VSstdio 比对结果可以看到在输出方面VScode调用一些结构体或其他.h文件时不能很好的输出程序的结果,并且不会指出是什么位置的错误引起输出结果为空。 但是同样的程序在VSstdio中调用就完全没有问题而且可以输出得到正确的结果 故想要尝试简单的算法时我们可以使用VScode来进行测试。 当想要测试某种程序框架是否可行时本人建议最好使用VSstdio来创建一个工程来进行框架测试。 以上说法均由本人测试得到若有错误希望及时指出 |
CopyRight 2018-2019 实验室设备网 版权所有 |