news 2026/4/16 20:57:01

3、Visual Studio 2017:提升开发效率的强大特性

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3、Visual Studio 2017:提升开发效率的强大特性

Visual Studio 2017:提升开发效率的强大特性

改进的代码导航工具

Visual Studio 2017 对代码导航功能进行了改进,让开发者能在代码中快速找到并定位到行、文件、类型、方法等元素。即使在大型代码库中,也能一站式找到所需的任何项目。

你可以通过 Visual Studio 的“Edit | Go To”菜单,或者使用以下快捷键来访问该功能:
- 弹出的“Go To”工具箱有几个工具按钮,可轻松切换导航类型,如行、文件、类型、符号、成员等,还有一个搜索框。
- 它还支持通过快捷字符来快速访问特定类型的搜索。例如,以“t”开头进行搜索会直接进入类型搜索;在搜索框中输入“?”可查看搜索键的快捷方式。

以下是不同搜索类型的操作方法:
| 搜索类型 | 操作方法 | 示例 |
| ---- | ---- | ---- |
| 特定行 | 输入“: ”,如“: 25”,可快速查看该行,确认后直接导航到该行。也可使用快捷键“Ctrl + G”。 | : 25 |
| 文件 | 以“f”开头,后跟关键词,会在文件名中搜索该关键词,并显示所选文件及其路径的快速预览。 | f helper.cs |
| 类型 | 以“t”开头进行搜索。 | t classname |
| 符号 | 搜索词以“#”开头。 | # symbolname |
| 成员 | 以“m”开头,后跟搜索键。 | m membername |

你还可以通过点击相应按钮进行搜索,按钮会自动在搜索键开头添加上下文搜索字符。最后两个工具按钮可帮助你在当前文档和外部项目之间切换,使用快捷键“Ctrl +

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 15:16:44

8、数据绑定与触发器:WPF 与 UWP 开发指南

数据绑定与触发器:WPF 与 UWP 开发指南 数据绑定中的转换器使用 在数据绑定过程中,当源对象类型和目标对象类型不同时,就需要使用值转换器来处理源和目标之间的数据转换。这可以通过编写一个实现 IValueConverter 接口的 Converter 类来完成。该接口包含两个方法: -…

作者头像 李华
网站建设 2026/4/16 10:21:52

Vue进阶实战03,路由守卫详解:全局、路由独享与组件守卫

在前端SPA(单页应用)开发中,路由是连接不同页面视图的核心枢纽。而路由守卫则是守护路由跳转安全、控制跳转流程的“门卫”,它能在路由跳转的关键节点插入自定义逻辑,实现权限控制、页面拦截、数据预加载等核心需求。V…

作者头像 李华
网站建设 2026/4/16 10:20:57

从“写测试”到“教测试”:提示工程在测试用例生成中的关键作用

在软件质量保障领域,测试用例的编写与维护长期占据着测试工程师的大量精力。传统的“写测试”模式,依赖于工程师对需求文档的深度理解、对业务逻辑的梳理以及对边界条件的敏锐洞察。然而,随着人工智能,特别是大语言模型的飞速发展…

作者头像 李华
网站建设 2026/4/15 16:58:03

Bakta快速入门:高效完成细菌基因组注释的专业工具

Bakta快速入门:高效完成细菌基因组注释的专业工具 【免费下载链接】bakta Rapid & standardized annotation of bacterial genomes, MAGs & plasmids 项目地址: https://gitcode.com/gh_mirrors/ba/bakta 在微生物研究领域,快速准确的细菌…

作者头像 李华
网站建设 2026/4/15 23:43:43

Tippy.js国际化实战:从零开始构建多语言工具提示系统

Tippy.js国际化实战:从零开始构建多语言工具提示系统 【免费下载链接】tippyjs Tooltip, popover, dropdown, and menu library 项目地址: https://gitcode.com/gh_mirrors/ti/tippyjs 当你的应用需要面向全球用户时,工具提示的多语言支持不再是可…

作者头像 李华