精华内容
下载资源
问答
  • visual studio2019的安装以及使用

    万次阅读 多人点赞 2019-07-22 11:12:55
    选择visual studio 2019的community版本 二、下载好后运行 三、组件的选择 如果是用来学C\C++的话,选择以下两个就够了 之后如果还需要其他一些功能的话,可以后续在进行添加。打开visual studio Installer,...
    一、下载安装包

    下载地址
    选择visual studio 2019的community版本
    在这里插入图片描述

    二、下载好后运行

    在这里插入图片描述

    三、组件的选择

    如果是用来学C\C++的话,选择以下两个就够了
    在这里插入图片描述
    在这里插入图片描述
    之后如果还需要其他一些功能的话,可以后续在进行添加。打开visual studio Installer,进入修改在这里插入图片描述

    四、进行安装

    如果不需要修改安装位置的话点击安装就可以了。不过由于vs2019占用的空间较大最好不要装在C盘。可以在安装位置修改安装的路径。

    在这里插入图片描述

    五、VS2019的使用
    • 创建一个project
      在这里插入图片描述
      选择创建一个空项目。这里虽然是c++语言,但可以兼容c语言的,所以不用担心。
      在这里插入图片描述
      在这里插入图片描述
    • 写测试程序
      右击源文件添加一个新文件
      在这里插入图片描述
      在这里插入图片描述
      现在就可以开始写代码了。
      在这里插入图片描述
      编译方法如下图所示
      在这里插入图片描述
      运行程序如下图所示
      在这里插入图片描述
      运行结果
      在这里插入图片描述
      ps:推荐使用CMake项目VS2019CMake项目的简单使用
    展开全文
  • Visual Studio 2019 C语言程序(VS2019 C语言)

    万次阅读 多人点赞 2019-08-01 18:03:59
    Visual Studio 2019 C语言程序(VS2019 C语言)

           新的Visual Studio 2019出来已经有一段时间了,博主也是一开始就从vs2017换到了vs2019,发现整体的操作流程还是有一定的改变,因为之前发表过一个vs2017的博客,对Visual Studio IDE和风格确实非常喜欢,博主在vs2019中使用的字体为Fira code,接下来是编写c程序。

    1 选择创建新项目

    2 选择空项目,单击下一步

    3 填写项目名称(生成的文件夹名称和工程名都是这个),我这里填入hello,保存位置选择为桌面,此时应该在工程建立ok后,桌面会生成一个hello的文件夹,勾选解决方案和项目放在同一目录中,便于调试。全部勾选完成后,单击创建。注意,此时电脑可能会短暂卡死,正常现象稍等几秒就好。

    4 添加c文件

           上一步创建完成后,会得到如下界面,接下来添加源文件

           在左侧的解决方案目录下,选中源文件,右键单击,选择添加->新建项,如下图所示

           注意,如果左侧没有解决资源管理器,或者不小心关掉了,如下图

           单击视图->项目资源管理器就可以调出来

           添加新建项的默认页面如下,这里有几个地方值得注意:1 选择C++文件(不管是写c还是c++);2 底下名称的后缀是.cpp,我们写c代码时需要修改为.c;3 这里只管添加.c文件,如果要添加.h文件,在后面介绍。

           选中C++文件,名称修改为hello.c,点击添加

    5 在hello.c中进行测试

           按Ctrl+F5直接编译运行,结果如下,打印正确。

    6 正常新建工程到这里已经ok了,在一些项目中,可能需要移植别人的代码,通常是每个.c文件对应一个.h文件,添加过程如下

           首先是添加头文件.h,过程:选中头文件->右键单击->添加->现有项

           这里我事先创建了max.h和max.c两个文件,用于求两数的最大值,添加如下

           一样的,选中源文件,右键单击->添加->现有项,选择max.c

    7 在主函数中调用添加文件,并进行测试

           测试代码:

    #include <stdio.h>
    
    void author_log(void);
    
    int main(void)
    {
    	int max_value;	
    
    	max_value = max(555, 666);
    	printf("%d\n", max_value);
    	author_log();
    
    	getchar();
    	return 0;
    }
    
    /* 打印博主log信息 */
    void author_log(void)
    {
    	printf("author name: dingyc  \n");
    	printf("author email: dingyc_ee@yeah.net  \n");
    }

           测试结果:

          用于测试的max.c和max.h文件

    max.c

    /* 求两整数最大值 */
    
    int max(int num1, int num2)
    {
    	int max_value;
    
    	if (num1 > num2)
    	{
    		max_value = num1;
    	}
    	else
    	{
    		max_value = num2;
    	}
    
    	return max_value;
    }

    max.h

    #ifndef __MAX_H
    #define __MAX_H
    
    int max(int num1, int num2);
    
    #endif /* __MAX_H */
    

     

    问题:

    看到有不少同学问到,visual studio 提示找不到 #cinlude <stdio.h> 头文件路径,其实是没有安装C++工具。如下所示,勾选

    “使用C++的桌面开发”,就能正常运行了。

     

    展开全文
  • Visual Studio Code使用心得

    万次阅读 2016-07-31 16:17:59
    Visual Studio Code 使用心得。

    说明

    最近在使用VS code当编辑器。用着还不错,这里记录下一些使用的心得。

    VS Code的官网:https://www.visualstudio.com/en-us/products/code-vs.aspx

    VS Code的官方基础教程:https://code.visualstudio.com/docs/c?utm_expid=101350005-20.jAsCkEFcTeqvtdr0STCN9g.2&utm_referrer=https%3A%2F%2Fwww.visualstudio.com%2Fen-us%2Fproducts%2Fcode-vs.aspx

    常用快捷键

    Ctrl + /:快速注释或取消注释;

    Ctrl + o:打开当前文件所在目录;

    Ctrl + p:打开跳转到某文件的窗口;

    Ctrl + `:调出控制台终端;

    文件过滤

    VS Code默认会显示所有的文件,但是其中某些文件其实是无法查看的,比如.o文件。对于这些文件最好是过滤掉,不要显示在侧边栏中。为此可以打开文件->首选项->用户设置,之后在编辑框中会跳出来默认设置文件和setting.json文件。默认设置文件不可修改,我们需要在setting.json文件上对默认设置进行覆盖,如下所示:

    最右边的就是setting文件,增加的代码如下:

    // 将设置放入此文件中以覆盖默认设置
    {
        // 配置 usr 模式以排除文件和文件夹。
        "files.exclude": {
            "**/.git": true,
            "**/.svn": true,
            "**/.hg": true,
            "**/.DS_Store": true,
            "**/*.o": true,
            "**/*.o.cmd": true
        }
    }

    files.exclude就是过滤文件设置,这里的前4条是默认的,后面两条是新增的。

    "**/*.o": true,
    "**/*.o.cmd": true
    

    表示的是忽略所有以.o和.o.cmd结尾的文件。这样在VS Code中就不在会显示这些文件。这里也可以控制不显示文件夹,比如

    "**/Build": true

    这里就隐藏了Build这个文件夹。

    setting.json中当然还可以进行各种的设置,可以参看左侧的默认设置,进行自定义的修改。

    使用VS Code进行Python调试

    1)首先需要下载Python的插件:

    点击红框中的部分,可以选择不同的插件,这里已经是安装了Python插件之后的结果。

    2)之后选择“文件->首选项->用户设置"打开settings.json这个配置文件。在”默认配置“中可以找到python.pythonPath这一项,需要在settings.json中修改成本机的python位置:

    3)打开Python文件所在的文件夹,就可以进行调试了:

    需要注意光打开文件是没有用的,必须要打开文件所在的目录才行。VS Code还会在该目录下创建一个.vscode目录,其中包含可配置文件launch.json。

    自定义代码片段

    选择"文件->首选项->用户代码片段",会跳出来如下的窗口:

    根据需要选择其中的以下,比如这里想要创建一个注释片段,可以选在纯文本。在打开的plaintext.json中添加自定义的代码片段,下面是一个例子:

    蓝字部分的解释:

    • Comment:自定义的名字,随便取,表明这个代码片段的意义即可;
    • prefix:快捷字段,在后续的代码编辑时输入对应的值,比如这里的ct,就会提示使用这个代码片段;
    • body:代码片段的实际内容;
    • description:输入prefix值之后弹出的提示中的注释。

    下面是实际使用的效果:

    点击回车后:

    缓存处理

    VS Code的工作区会缓存数据,某些插件也会保留数据(比如IntelliSense),如果打开的项目太多,后续积攒的缓冲数据也会很多,尤其是这些缓冲数据所在目录默认是C盘,所以最好是定期的清楚,对应的目录有:

    • %LocalAppData%/Microsoft/vscode-cpptools
    • %AppData%\Code\User\workspaceStorage

    其它

    VS Code可以切换换行符,一般Windows和Unix类系统使用的换行符又差异,而VS Code两者都支持且可以任意切换。

    如上述右下角的红框所示,这里显示了当前的换行符,左键点击这里就可以进行设置。

    展开全文
  • visual studio新手使用教程

    万次阅读 多人点赞 2018-09-18 12:37:39
    1.下载安装Visual Studio 2.新建工程 3.新建项目 4.添加源文件 5.编译一闪而退的问题 6.使用scanf函数报错问题 7.VS常用调试程序快捷键 8.VS的调试窗口 9.工具->选项 对于刚刚接触编程的新手来说,最先...

     

    目录

    1.下载安装Visual Studio

    2.新建工程

    3.新建项目

    4.添加源文件

    5.编译一闪而退的问题

    6.使用scanf函数报错问题

    7.VS常用调试程序快捷键

    8.VS的调试窗口

    9.工具->选项



    对于刚刚接触编程的新手来说,最先需要熟练掌握的当然是语言之祖——C语言,而C语言编译器首当其冲的必然是visual studio ,小编入门使用VC6.0,现在看来VC6.0这一“骨灰级”编译器漏洞百出,早该被淘汰。

    1.下载安装Visual Studio

    首先,你可以去这里下载最新版的VS,选择正确的安装路径,进行默认安装。

    2.新建工程

    进入VS之后,点击左上角文件->新建->项目(也可以直接点击起始页面的新建项目)这是新建一个工程的操作,而我们要写代码就需要新建工程。

    3.新建项目

    可以看到小编选择了Visual C++->空项目,可以自定义工程名称(建议命名规范化,意思就是说,写一个你一看到工程名称就知道是做什么的代码),自定义工程存储位置(一定要把你的代码放在你想放的位置,方便后续维护)然后点击确定。

    4.添加源文件

    视图->解决资源管理器,接下来开始双击源文件,添加->新建项,这里可以看到下图,我们可以对源文件名称进行重命名:比如以test为例,建立一个名为test的C语言代码,就要命名为test.c,如果命名为test.cpp则为C++程序,如果命名为test.h则为头文件程序。

    5.编译一闪而退的问题

    小编创建了test.c,插入了如下代码,点击本地Windows调试器,没错,你看到了屏幕一闪而过,这是程序完成了调试执行。

    #include<stdio.h>
    
    int main()
    {
    	printf("hello,world\n");
    	return 0;
    }

    要想看到输出结果有以下方式:

    a、将代码改成如下样子:

    getchar()函数等待从从键盘获取一个字符串,如果不输入一个字符串,getchar()函数就阻塞等待,这个方法并不完全适用于所有情况。getchar函数,阻塞等待一个字符串,如果此时缓存区有字符的话,那么这个getchar函数就不能解决程序一闪而过不停下来的问题。那么在getchar();之前最好加上fflush(stdin),就确保万无一失了。

    #define _CRT_SECURE_NO_WARNINGS
    #include<stdio.h>
    
    int main()
    {
    	int num;
    	scanf("%d", &num);
    	printf("%d\n", num);
    	fflush(stdin);
    	getchar();
    	return 0;
    }

    b、不建议使用上述a方式,需要考虑的因素太多,建议在return 0;之前加下面这段代码

    system("pause");

    上述这句代码是调用了系统接口,让编译器暂停下来,需要添加头文件stdlib.h。

    6.使用scanf函数报错问题

    scanf函数是从标准输入去获取数据,C语言中默认用空格为界限去控制输入的长度。比如scanf("%d%d",&a,&b);当执行到这句代码时候,你需要在显示屏输入两个数字,用空格分割开。比如你输入了10 20。系统会识别到这是两个字符串,将其存储指定位置。

    可是今天我想输入的是scanf("%s%s",&s1,&s2);我要输入的s1是I am Bob!,s2是What is your name?

    系统很难识别那部分是s1,那部分是s2,很容易造成越界访问的问题,所以visual studio会提示不安全的函数。visual studio 在解决这个问题时候实现了一个scanf_s的函数。这个函数有三个参数第三个参数是从标准输入获取的数据长度的长度。

    scanf("%s",&s1,10);这个函数并不是C语言标准的函数,只是vistual studio 平台的函数,如果你使用scanf_s这样的函数,你的代码不能再其它平台跑。所以不建议使用scanf_s函数。

    建议使用#define _CRT_SECURE_NO_WARNINGS将这个错误规避掉。(这句加粗必看,前面可以不看)

    接下来给大家介绍一种偷懒方法:我们在平时学习过程中经常会用到scanf函数,为了不让它再出现这类问题,由于

    我的VS安装在D盘,所以我打开了它,找到了如上路径,在VC->newc++file中加入#define _CRT_SECURE_NO_WARNINGS

    ,保存退出。以后我每次新建一个新项目,就会有这么一句话。

    #define _CRT_SECURE_NO_WARNINGS
    #include<stdio.h>//标准库头文件
    #include<stdlib.h>//包含system()函数的头文件
    
    int main()
    {
    	int a = 0;
    	scanf("%d", &a);
    	system("pause");
    	return 0;
    }
    

    7.VS常用调试程序快捷键

    调试:编译程序F7
    调试:运行程序ctrl + F5
    调试:打断点F9
    调试:运行到断点位置F5
    调试:单步执行F10
    调试:单步进入函数F11
    调试:结束调试shift+F5
    VS常用编辑快捷键 编辑.注释选定内容Ctrl + K,Ctrl + C
    编辑.取消注释选定内容Ctrl + K,Ctrl + U
    编辑.删除行Ctrl + Shift + L删除所有选定行;如果没有选定行,则删除当前行。

    8.VS的调试窗口

    在F10单步调试状态下,打开调试->窗口,调试窗口中有监视(可用来监视变量等),内存,线程,堆栈,寄存器,反汇编等窗口用来帮助调试程序。可以通过这些窗口配合逐步调试,查看程序中的运行状况,分析bug可能产生的原因。最常用的就是监视窗口来查看变量的变化情况。有时候监视窗口会和内存窗口显示结果不一致,那肯定要相信内存窗口,监视窗口数据可能来自于寄存器。

    9.工具->选项

    除此之外,小编还会对编译器设置,方法是打开工具->选项,进行各种设置,比如字体大小、颜色、格式等等。

     

    展开全文
  • visual studiovisual studio code 的区别

    万次阅读 2020-02-11 11:39:23
    Visual Studio(简称VS)是美国微软公司的开发工具包系列产品,是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。通俗的讲,是一款...
  • Visual Studio

    千次阅读 2011-01-30 18:07:00
    http://baike.baidu.com/view/28727.htm   Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visu
  • Microsoft Visual Studio 2017 找不到 Visual Studio Installer ? 打开vs2017 ,选择 工具 --> 扩展和更新 --> 联机,搜索: Microsoft Visual Studio 2017 Installer Projects 安装。安装好以后,重启vs2017。 OK...
  • Visual Studio 2017下载地址和安装教程(图解版)

    万次阅读 多人点赞 2018-09-13 21:40:18
    Visual Studio 2017下载地址和安装教程(图解版) Visual Studio 2017不仅支持C#、C++、Python、Visual Basic、Node.js、HTML、JavaScript等各大编程语言,还能开发 iOS、Android 的移动平台应用,Visual Studio ...
  • Blend Visual studioVisual studio 的区别

    万次阅读 2018-07-04 14:34:53
    blend for visual studio 这个并不是用于开发中写代码的,而是专门用来做WPF的界面设计的。这是为了让专业的人做专业的事,尽量让写代码的人只使用visual studio,而做界面设计的(如美工)只需要画界面。vs是开打...
  • 我看到与visual studio一起安装的有blend for visual studio, 不知道它们有什么区别?哪一个好用?
  • VisualStudioUninstaller完全卸载VisualStudio

    万次阅读 热门讨论 2019-01-08 14:05:25
    VisualStudioUninstaller完全卸载VisualStudio 最近做项目,vs版本一直没确定,导致自己装了vs2015,还装了vs2013。然后项目确定需要用boost库,两个vs共存,自己编译boost库一直出问题。下定决心要卸载vs,重新...
  • 微软最近发布了Visual Studio Code ,我对它的使用有点困惑,因为Visual Studio在功能上与它有很多相似之处。
  • Visual Studio 2017 卸载 在计算机上找到 Visual Studio 安装程序(开始),点击“visual studio Installer” 2. 单击以启动安装程序,单击“更多”,然后单击“卸载” 3. 单击“确定” 4. 出现以下...
  • Microsoft Visual Studio 2019 美化之——透明化窗口 Microsoft Visual Studio 2019 C/C++ Windows 下重量级编辑器前言Visual Studio 2019Visual Studio 2019 透明化结语 前言 Visual Studio Code 文本编辑器是轻量...
  • Visual StudioVisual Studio Code的区别?

    千次阅读 2019-11-20 13:30:59
    Visual Studio 是一个全能的,方便的开发环境。即 IDE。 Visual Studio Code( VSCode )只是一个跨平台的编辑器,但是用户可以根据自己的需求去增加插件。 Visual Studio允许自己定制一个适合自己的UI界面。 因此也...
  • 最近接触了Visual Studio Code,之前没接触过啊,那它与 Visual Studio又有什么区别呢? 这种问题还是百度吧! https://zhidao.baidu.com/question/693962620594591724.html 看了之后,至少会有一个简单的区别...
  • Visual Studio 2017和Visual Studio Code的区别! 1.Visual Studio 2017 (1)是一个IDE,它包含项目开发所需的所有功能。像代码自动完成,调试器,数据库集成,服务器设置和配置等。 (2)它是.NET相关开发人员...
  • visual studio从2019降到2017 (cuda是10.0或10.1) 由于cuda 的更新跟不上 vs 所以导致版本不兼容 先安装 visual studio 2017 再安装cuda10.1 (要包含cuda visual studio integration),否则在安装过程中会出现 ...
  • Visual StudioVisual Studio Code 的区别

    万次阅读 2019-06-04 17:08:24
    Visual Studio是一个集成的开发环境,相对来说比较完整,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。 Visual Studio Code是一款免费开源的现代化轻量级代码...
  • VisualStudio SDK是用来扩展Visual Studio特性或者是向VisualStudio种引入新特性的开发包。你可以将你开发的扩展包通过Visual StudioGallery发布给其他用户使用。下面列出了一些你可以扩展的Visual Studio特性: ·...
  • WebStorm虽然强大, Visual Studio Code毕竟是Windows的亲儿子。 目录 说在前面 Visual Studio Code 简介 Visual Studio Code安装 下载 Visual Studio Code 安装步骤 使用exe安装示例 双击运行 Visual ...
  • 摘自删除 Visual Studio 如果遇到灾难性错误,并且无法修复或卸载 Visual Studio,可运行 InstallCleanup.exe工具,以删除 Visual Studio 2017 或 Visual Studio 2019 的所有已安装实例的安装文件和产品信息。 警告...
  • 最近安装了Visual Studio 2019,很有必要了解下新版本进行了哪些改进 以下是新功能的简要概述: 开发:通过改进的性能,即时的代码清理和更好的搜索结果来保持专注和高效。 协作:通过Git优先的工作流程,实时编辑和...
  • Visual Studio 2019修改编码UTF-8

    万次阅读 多人点赞 2019-07-13 14:21:13
    Visual Studio 2019修改文件编码 最近在使用VS的时候遇到一个问题,以前可以通过编译的代码编译报错,提示内容如下所示 分析代码之后未发现有语法问题,于是根据C4819的警告,修改文件编码。 VS 2019隐藏了高级...
  • Visual Studio Code(安装篇):Windows下安装和使用Visual Studio Code Visual Studio Code(插件篇):Visual Studio Code 必装的 10 个高效开发插件(扩展) 配置篇 Visual Studio Code(配置篇):Visual ...
  • IDE之Visual Studio Code:Visual Studio Code的简介、安装、使用方法之详细攻略 目录 Visual Studio Code的简介 Visual Studio Code的安装 Visual Studio Code的使用方法 Visual Studio Code的简介 ...
  • Visual Studio 2019下载Qt Visual Studio Tools页面一直处于等待状态(下载完成后应该是绿色的勾)所以无法安装,这种情况怎么处理?
  • Visual StudioVisual Studio Code的区别

    千次阅读 2018-12-14 10:37:00
    (1)Visual Studio(简称VS)是美国微软公司的开发工具包系列产品,是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。通俗的讲,是一款...
  • Visual Studio 2017安装使用方法

    万次阅读 多人点赞 2019-01-08 10:41:45
    首先下载Visual Studio 2017的安装包。如果有微软账号,可以下载Community版本,适用于个人学习和开发。如果对开发环境有更高要求,或者进行团队开发,可以下载Professional版本或者Enterprise版本,此两个版本需要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 442,648
精华内容 177,059
关键字:

visualstudio