Visual Studio的基本使用
VS的介绍
- 下载地址:
https://www.visualstudio.com
- VS有四个版本
- Visual Studio Community
- 社群版:免费、功能完整
- 使用人群:学生、小型开发团队少于5个人,都可以使用
- 跟付费的Professional功能基本一样,但是少了一些好用的功能
- Visual Studio Professional
- 付费,多人开发,功能多一点
- 免费使用30天,登录账号可以延长到90天
- Visual Studio Enterprise
- 付费,功能很多
- 一些很多有名的架构都可以使用
- 免费使用30天,登录账号可以延长到90天
- Visual Studio code
- 免费
- Visual Studio Community
- VS安装
- 安装的时候会让选择你需要的那些负载,根据开发需要自行勾选
- 一些必要勾选的单个组件
- 适用于Visual Studio的Github扩展
- 将Github的管理带入Visual Studio
- 直接可以在Visual Studio上clone github上的代码
- 适用于windows的Git
- 当前电脑使用Git管理
- 适用于Visual Studio的Github扩展
- VS工具栏
- 工具栏的自定义:
- 鼠标放到VS工具栏处,然后右击->自定义
- 工具栏:通过勾选可以显示相应的工具栏
- 命令:菜单栏->选择相应的菜单名,会展示该菜单下的所有子菜单,可以进行增删。
- 窗口 功能
- 拆分、取消拆分:将一个文件可以上下显示。代码窗口右上角有一个上下箭头,直接拉取也可以拆分。
- 浮动、停靠、自动隐藏:用于调整窗口的状态
- 保存窗口布局
- 用于保存当前的窗口布局,每次打开都可以使用这种布局。
- 应用窗口布局:
- 第3步保存的窗口布局都在这里面
- 工具->选项,常用设置
- 常规->颜色主题:蓝色、浅色、深色,可以设置开发环境的背景颜色。常用深色
- 字体和颜色
- 字体通常用:Consolas
- 键盘:用于设置快捷键
- 应用以下其他键盘映射方案:就是使用哪种语言默认的快捷键
- 显示命令包含:这里用于搜索,哪个功能需要设置快捷键。下面的框中是所有功能(可以现在工具栏中找到你想设置的名称,然后在这里搜索)
- 快捷键用于:默认全局,右边是设置快捷键的地方
- 快捷键当前使用地方:就是你当前设置的快捷键其他地方是否用到。
- 工具->导入和导出设置:用于导出当前IDE所有的设置
- 工具栏的自定义:
- 常用代码设置(设置常用代码片段)
- 工具->代码片段管理器->语言:(VC++)可以看到IDE内置的很多常用代码片段。
- 地址:地址
- 如何设置自动选择“当前项目为启动项目”?
- 右击“解决方案
xxxx
”->属性->通用属性->启动项目->勾选“当前选定内容”
- 右击“解决方案
- vs中如何快速进入到一个文件目录?
- 将该文件打开展示在主界面
- 右击该文件主界面的标签->打开所在的文件夹
Visual Studio的基本使用
- 新建项目
- 文件->新建->项目->Visual C++->空项目
- 修改字体
- 工具->选项->环境->字体和颜色->字体(选择consolas,大小16)->显示项选择“纯文本”
- 快捷键设置-添加、取消注释
- 工具->选项->环境->键盘->显示命令包含下搜索:注释
- 找到“编辑.切换块注释”->移除掉默认的,输入新的快捷键,确定即可。
- 显示行号
- 工具->选项->文本编辑器->所有语言->常规->勾选行号
-
常用快捷键
ctrl + 滚动鼠标: 改变字体的大小 Ctrl + shift +N: 新建项目 Ctrl + shift +A: 新建文件 F9:切换断点(添加、取消断点) Ctrl + F5:开始执行(直接运行,不会执行断点) F5:开始调试、继续(也是运行,但是会执行断点) Shift + F5: 停止调试(针对F5) ctrl+f7: 编译 Ctrl + Shift + F9: 删除所有断点 F10:step over F11:step into Shift + F11:step out Ctrl + J:智能提示 Ctrl + M,M:折叠或展开当前方法 Ctrl + M,O:折叠所有方法 Ctrl + M,L:展开所有方法
- 打开已存在的项目
- 在项目文件夹中找到.sln文件打开即可。
- 修改VS默认编码为UTF-8
- VS所编写的代码默认编码格式不是UTF-8,因此当你用VS编写的代码用其他工具打开的时候就会出现乱码
- 因此,需要修改VS的编码格式,通过安装插件:
- 需要安装的组件
VS中内嵌git的使用
- 新建远程代码库(github 或者码云等)
- VS中:视图->团队资源管理器
- 点击上方的绿色插头图标,可以看到“本地git存储库”下面有:新建、添加、克隆、视图选项
- 点击”克隆“,输入第一步建的代码库地址,选择要克隆到本地的路径,点击克隆即可
- 双击克隆的库,可以看到
- 更改:提交,相当于commit
- 分支:当前有多少分支,新建、切换、合并分支
- 同步:
- 同步:pull+push
- 提取:从远程仓库拉取最新版本到本地仓库,自动合并 merge 分支
- 拉取:从远程获取最新版本 到本地 不会自动合并 merge
- 推送:将代码同步到远程库,相当于push,第一次推送会让输入账号密码.
- 标记:打的tag
- 设置:设置当前git
- 在”解决方案”下选择”新建项目”或”打开现有解决方案”,然后就可以开始工作了
- 双击左边项目的sln文件就可以打开项目目录了.
- 配置忽略文件
.gitignore
忽略vs文件- 团队资源管理器->主页->设置->存储库设置->添加、编辑忽略文件
- 添加:
*.vs
- 上面配置完成以后会发现:VS最底部会出现git的管理快捷小图标,便于快速使用git
- 如何查看所有提交的记录?
- VS最底部点击当前分支小图标->查看历史记录
- 双击某个记录,左边的栏中会展示修改了哪些文件
- 双击某个文件就可以看到该文件中那些地方做了怎样的修改
VS2019 运行2017项目报错
- MFC项目在vs2017编译正常无报错,但是升级vs2019后一打开项目就报如下错误。
- 错误样式:
E1696 无法打开源文件 “***.h”
- 错误样式:
- 项目在vs2017下使用的平台工具集是Visual Studio 2017-Windows XP(x141_xp)(虽然标着已弃用,但是还是可以安装的
- 安装原项目使用的平台工具集后问题解决。vs2019很多组件需要自己选择勾选后才安装。
- 解决办法
- 平台工具集安装
- 工具(T)→获取工具和功能(T), 打开Visual Studio Installer,选择修改→单个组件,勾选需要安装的组件。
- 项目配置:
- 右击解决方案→属性→常规→修改平台工具集,选择原项目使用的工具集。
- 平台工具集安装