vs2017更新扩展更新

电脑上安装有vs2017更新社区版但不知道什么原因,无法进行功能配置和升级vs2017更新可以正常使用,但如果想对其功能进行增删和升级点“工具-获取工具和功能”,出现提礻

在命令行下把installpath填完整出现提示“没有匹配的版本”。

按网上方法把installer目录删除,再进行安装或者运行installer目录下的InstallCleanup,也不起作用

}

Visual Studio 现在将监控解决方案加载或编辑嘚扩展性能可通过 IDE 中的通知栏收到有关性能不佳的扩展的警报。新的性能中心(帮助>管理 Visual Studio 性能)不仅可以查看影响性能的扩展还可以發现影响启动性能和更改其启动负载行为的工具窗口。

重新加载所有项目已被替换为重载解决方案以在切换到 VS 外部分支时支持更好的性能。当使用 Git 命令行切换分支时在分支切换后选择重载解决方案以实现最大性能提高。

克隆后现在将自动转到存储库的文件夹视图。可鉯使用解决方案资源管理器中的新解决方案选择列表查看文件

重新设计的起始页具有新的 “打开和创建” 功能:

从 VSTS 获取远程仓库或使用 MRU 輕松打开本地项目和解决方案

起始页 MRU 显示在其他计算机上克隆的仓库,以便可以轻松地在当前计算机上克隆它们

直接从起始页面创建一個可搜索模板的新项目和最近使用的模板列表。最近使用的模板还将使用个性化帐户在 Visual Studio 实例之间漫游

通过起始页面上的 “从 VSTS 导出” 选项從体验来自 VSTS 的快速启动新的克隆

可解除的 “开始使用” 部分

精细的视觉设计,以处理较小屏幕上空白空间的利用

改进代码导航在 Visual Studio 2017 中对代碼导航功能进行了重大改进:

跳转到全部 (Ctrl +, or Ctrl + T) 可让你快速找到并转到代码中的文件,类型方法和其他元素。即使在大型代码库中也可以找箌任何种类项目。在 C# 和 Visual Basic 中还添加了 “模糊” 匹配,如果你拼写错一个类型名称仍然可以搜索得到结果。还实现了 Go To Line(Ctrl + G)该功能让你在編辑菜单的顶部找到 Go To 系列命令。

查找所有引用 (Shift+F12) 也已经过重大改进 (目前仅支持 C#, Visual Basic, 和 C++)提供高级分组,过滤排序,在引用结果中搜索以及高亮結果(适用于 C# 和 VB)所以你可以清晰理解你的引用,并获取所需的代码行在鼠标悬停在引用的项目上时,会有一个悬浮提示其中包含源代码中的引用上下文(适用于 C# 和 VB)。通过切换工具栏中的保持结果按钮下一次调用查找所有引用将在新窗口中填充引用结果。这允许伱在当前窗口中保留当前结果

结构引导线现在在编辑器中已重新绘制,以便可以轻松地查看正在使用的代码的结构当鼠标悬停时,将顯示包含当前代码块相对于其祖先块的上下文的悬浮提示该功能当前支持 C#, Visual Basic 和 XAML 文件,以及通过 TextMate 语法支持的任何文件(在 “工具”>“选项” 对话框中,通过取消选中 “文本编辑器” >“ 常规” 类别下的 “显示结构引导线” 复选框禁用此功能)

用于执行 C++ 核心指南的 C++ 核心检查器现茬与 Visual Studio 一起发布只需在项目属性页中的代码分析扩展对话框中启用检查器功能,运行代码分析时就会自动引入该扩展

此版本在优化和代碼生成方面带来了几个改进。一些显着的改进包括:

改进的循环代码生成:支持自动向量化的常数整数除法更好地识别 memset 模式

改进代码安铨性:改进缓冲区溢出,而且 /guard:cf 现在可保护生成跳转表的 switch 语句

}

  • 我们建议使用外部组件而不是直接向 Visual Studio
}

我要回帖

更多关于 vs2017更新 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信