带你熟练使用Vistual Studio开发工具
本文的内容对于已经工作了的朋友来说作用不是很大(当然咯,有可能在你同事的鄙视中学会了),但对于还没参加过工作的高校学生来说作用比较大,本文的内容在书本上或培训机构都不会讲,但在工作中几乎每天多多少少都会用。一直就想写相关的文章了,一方面是自己懒,另一方面怕自己写得不好,趁着国庆放假在家,就补上了,有写得不对的地方,欢迎指正!
本文以公司的一个项目作为演示,采用gif动图的方式进行展示,本文要讲述的内容包括:
(1) 代码搜索
(2) 代码转到定义或者返回
(3) 查找所有引用
(4) 转到实现
(5) 堆栈跟踪
(1) 代码搜索
当代码的量达到一定的量后,搜索变得很重要
一般有两种方式
方式1:在解决方案上面的搜索框进行搜索,如下动图:
方式2:按住 ctrl+f 键弹出搜索框进行搜索, 当然既可以对当前打开的代码进行搜索,也可以对文件进行搜索
2.1 对当前打开的代码进行搜索,如以搜索Permission为例说明,按住 ctrl+f 键弹出搜索框,如下动图:
2.2 对文件进行搜索(可以对整个解决方案获取外部文件夹进行搜索),以搜索 ‘科室树’ 为例,按住 ctrl+f 键弹出搜索框,如下动图:
(2) 代码转到定义或者返回
代码转到定义: 鼠标点中代码,按住F12键(或者鼠标右键弹出框选择转到定义)
代码转到定义后返回:同时按住 ctrl 和 - 键
如下动图:
(3) 查找所有引用
这样可以快速地定位到相关的代码,然后进行有选择的查看
点中对应的代码(不管是类、接口或者方法都适用),然后鼠标右键,选择查找所有引用,操作如下动图:
(4) 转到实现
这种方式适用于快速查找接口被那个类实现了,或者类被那个子类继承了
点中对应的代码(不管是类、接口或者方法都适用),然后鼠标右键,选择转到实现,操作如下动图:
当有多个实现时,选择转到实现后,下面会列出哪些代码实现了
(5) 堆栈跟踪
堆栈跟踪最适合调试中使用,可以清晰地看到代码的调用过程
操作如下动图:
好了,本文先介绍到这里
带你熟练使用Vistual Studio开发工具相关推荐
- visual studio开发工具的C#主流控件属性一览表
visual studio开发工具的C#主流控件属性一览表 visual studio开发工具的C#主流控件属性一览表 详细的介绍了各控制属性的详细中文介绍 C#控件及常用设计整理 1.窗体 1.常 ...
- flutter图标按钮_Flutter开发第一个项目android studio 开发工具的使用说明
Flutter开发第一个项目android studio 开发工具的使用说明 做个自我介绍 自我介绍还是有必要介绍一下的,毕竟这是网络里,你看不到我,我看不到你,只能通过文字来传递信息,本人做技术8年 ...
- 【Android 应用开发】Ubuntu 下 Android Studio 开发工具使用详解 (旧版本 | 仅作参考)
. 基本上可以导入项目开始使用了 ... . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637 ...
- android studio开发工具遇到一个新问题一直卡indexing paused due to batch update不停的转
3.2.1以上版本的android studio开发工具遇到一个新问题一直卡indexing paused due to batch update不停的转 解决方法有一下两种方式: 1.第一种解决方式 ...
- 无线智能插座Android Studio开发工具下载安装
该无线智能插座Android Studio开发工具的下载和安装,接下来将进行详细的介绍说明. (1)Android Studio开发工具下载 首先Android Studio开发工具的安装包下载链接为 ...
- android studio开发工具介绍,Android应用开发之Android开发工具介绍、Android Studio配置...
本文将带你了解Android应用开发之Android开发工具介绍.Android Studio配置,希望本文对大家学Android有所帮助. 2.1 Android Studio配置 2.1.1 ...
- 第二章: ORacle 自带用户讲解、oracle的开发工具、oracle客户端的配置、以及常见连接报错
一,ORacle 自带用户讲解 1,oracle安装完毕创建数据库实例的时候回自动生成sys.system.scott. 2,sys用户超级管理员(等同于sql_server sa,mysql 的r ...
- Android studio 开发工具,试图预览工具不见了找会设置
今天同事的开发工具试图预览 消失了如下 我记得有一个Preview,他估计点击了什么消失了 ,设置回来的也很简单 这里说下个人认为最简单的 双击Shift 键 然后输入Preview 然后点击搜索到的 ...
- Visual Studio 开发工具下载安装教程
一.Visual Studio下载 这里我们给出Visual Studio的两个下载地址: 最新版本官方下载地址: Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 开发 ...
最新文章
- Xamarin Essentials教程语音播报TextToSpeech
- python berkeley 操作——尤其提示 需版本匹配
- rhel 8.2不识别unicode_Unicode的文本处理二三事
- CHM文件显示目录无法显示内容的解决方案
- 4.windows和Linux下创建oracle用户名表空间,表,插入数据,用户管理表等操作
- Java设计模式(1)工厂模式(Factory模式)
- 异常的产生与传递 java
- 华为linux系统怎么安装爱奇艺,荣耀智慧屏X1怎么安装爱奇艺?怎么安装第三方软件?很简单...
- B00004 atoi函数
- Kubernetes详解(十五)——Pod对象创建过程
- 关于Arrays.asList()方法的使用
- 【信号处理】脉搏信号处理系统含Matlab源码
- 控制系统设计专题(三)——自抗扰控制算法(下)
- 企业信息科技安全的三道防线及解决方案
- python创建xlsx文件_教程1:创建一个简单的XLSX文件
- c# 获取本机IP地址
- 敲笨钟 分数 20作者 陈越单位 浙江大学
- html语言星号,DIV+CSS 星号*
- java 去掉连续重复字符串_替换Java中连续的重复字符
- 科大迅飞语音听写(流式版)WebAPI,Web前端、H5调用 语音识别,语音搜索,语音听写