VS快捷键使用技巧(超全)

VS快捷键使用技巧(超全)
蒸汽小毛
蒸汽小毛
1.注释:CTRL+K+C

2.取消注释:CTRL+K+U

3.设置断点调试:F9,断点行不执行

4.回到上一个光标位置:CTRL±

5.前进到下一个光标位置:CTRL+Shift±

6.复制整行代码:光标停在该行,CTRL+C,再粘贴CTRL+V

7.剪切整行代码:光标停在该行,CTRL+X

8.删除整行代码:光标停在该行,CTRL+L

9.撤销:CTRL+Z

10.返撤销:CTRL+Y

11.调试(启动):F5

12.逐语句调试:F11

13.使用滚动条预览整个文件:工具—>选项—>文本编辑器—>所有语言—>滚动条—>使用垂直滚动条的缩略图模式—>宽

14.增加缩进:Tab

15.减少缩进:Shift+Tab

16.在光标所在行的上面插入一行:CTRL+Enter

17.在光标所在行的下面插入一行:CTRL+Shift+Enter

18.跳转到定义:F12

19.查找所有引用:Shift+F12

20.查找:CTRL+F

21.替换:CTRL+H

22.向前/向后搜索

1)使用组合键“Ctrl+I”;

2)键入待搜索文本(将光标移至搜索词输入框位置即可开始输入);

3)键入搜索文本后,可以使用组合键“Ctrl+I”及“Ctrl+Shift+I”前后定位搜索结果,搜索结果会被高亮显示。

4)要结束搜索,可以按“ESC”键或者点击查找框右侧的关闭按钮。

[补充]选择一个单词后,按组合键“Ctrl+F”也可调出查找框口,且搜索结果也会被高亮显示。

23.框式选择

使用组合键“Shift+Alt+方向键(或鼠标)”即可完成框式选择。框式选择允许你同时对代码行和列进行选择。这对批量删除某些代码很方便的哦。

24.定位到行首与行尾

1)home键:定位到当前行的行首;

2)end键:定位到当前行的行尾。

25.选中从光标起到行首(尾)间的代码

1)选中从光标起到行首间的代码:使用组合键“Shift + Home”;

2)选中从光标起到行尾间的代码:使用组合键“Shift + End”

26.调用智能提示

1)方法1:使用组合键“Ctrl+J”;

2)方法2:使用组合键“Alt+→”。

27.调用参数信息提示

对于某些函数体较大的函数来说,想轻松地确认参数在函数内部的使用情况是件比较麻烦的事情。这时可以将光标置于参数名上,再按组合键“Ctrl+Shif+空格”,参数被使用的地方会被高亮显示。

28.快速切换窗口

使用组合键“Ctrl+Tab”(此时可以打开IDE的导航,获得鸟瞰视图)。

29. 快速隐藏或显示当前代码段

使用组合键“Ctrl+M,M”(记住:要按两次M哦)。

30.生成解决方案

使用组合键“Ctrl+Shift+B”。

31.跳转到指定的某一行

1)方法1:组合键“Ctrl+G”;

2)方法2:单击状态栏中的行号

32.全屏显示/退出全屏显示

使用组合键“ SHIFT + ALT + ENTER ”。

33.大小写转换

1)转小写:使用组合键“Ctrl+ U”;

2)转大写:使用组合键“CTRL + SHIFT + U”。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/172353.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android设计模式--外观模式

弈之为术,在人自悟 一,定义 外观模式要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。提供一个高层次的接口,使得子系统更易于使用。 外观模式在开发中的使用频率是非常高的,尤其是在第三方的SDK里面&#xff0…

Django之admin页面样式定制(Simpleui)

好久不见,各位it朋友们! 本篇文章我将向各位介绍Django框架中admin后台页面样式定制的一个插件库,名为Simpleui。 一)简介 SimpleUI是一款简单易用的用户界面(UI)库,旨在帮助开发人员快速构建…

CSRF 漏洞的理解

CSRF 漏洞的理解 1. 漏洞描述 CSRF 漏洞是一种web 应用安全漏洞,攻击者可以利用该漏洞伪造的身份执行未授权的操作。 2. 漏洞原理 CSRF 漏洞的原理是 攻击者通过诱使受害者访问恶意网站或点击恶意链接时,利用用户已经登陆的身份来发送一写恶意请求给目标…

清华提出 SoRA,参数量只有 LoRA 的 70%,表现更好!

现在有很多关于大型语言模型(LLM)的研究,都围绕着如何高效微调展开。微调是利用模型在大规模通用数据上学到的知识,通过有针对性的小规模下游任务数据,使模型更好地适应具体任务的训练方法。 在先前的工作中&#xff…

基于驾驶训练算法优化概率神经网络PNN的分类预测 - 附代码

基于驾驶训练算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于驾驶训练算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于驾驶训练优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要:针对PNN神…

【面经八股】搜广推方向:常见面试题(五)

【面经&八股】搜广推方向:常见面试题(五) 文章目录 【面经&八股】搜广推方向:常见面试题(五)1. 推荐系统召回阶段如何实现热门 item 的打压?(推荐中的“哈利波特”效应)2. 关于推荐系统的召回模型3. user/item冷启动怎么解决4. Tensorflow与PyTorch的区别5. 调…

Robots 元标签与 X-Robots 标签

Robots Meta Tag 和 X-Robots-Tag 是两个常用的 HTML 标签,它们对观察机动爬虫和其他网络机器人很有启发性。这些标签可以控制您的网页如何被记录和显示。 什么是机器人元标记? 机器人元标记是一个 HTML 标签,它提供信息来查看电机爬虫和其…

Figma 插件学习(二)- 常用属性和方法

一. 如何调试figma插件 Plugins > Development > Show/Hide console 打开控制台即可开始调试 二.节点类型 根据不同的节点类型,也是会有不同的方法和属性,介绍几个常用节点类型 1.FrameNode 框架节点是用于定义布局层次结构的容器。它类似于HTM…

CUDA initialization failure with error: 999

ubuntu20.04,安装tensorRT, 执行example里面的./sample_char_rnn程序,测试时候报了如标题的一个错误,居然如下两行代码这样解决了,这两行命令好像是重新加载nvidia内核模块,有点玄学: sudo rmmod nvidia_u…

GWAS:plink进行meta分析

之前教程提到过Metal是可以做Meta分析,除了Metal,PLINK也可以进行Meta分析。 命令如下所示: plink --meta-analysis gwas1.plink gwas2.plink gwas3.plink logscale qt --meta-analysis-snp-field SNP --meta-analysis-chr-field CHR --me…

BrokerChain

BrokerChain: A Cross-Shard Blockchain Protocol for Account/Balance-based State Sharding 我总感觉这篇文章不完整,缺少一些东西。或者说有些地方并没有详细说。比如状态图的构建,网络重分片的的配置过程。都直接忽略了。 Motivation 1 跨片交易不…

流程图是什么,用什么软件做?

在工作流程中,经常会遇到需要图形化呈现整个流程的情况。流程图就是一种一目了然的图形化表现方式,便于人们理解、沟通和管理整个流程。 1.Visio Visio是一款微软公司的图表软件,可以用于创建各种类型的流程图、组织结构图、网络图、平面图…

编译原理词法分析器

算法描述 对于给出的源代码,我们按行将其读入,对于每一行单独进行词法分析。 过滤行前后空格对字符串进行词语的分割 有空格则把空格前的字符归为一个词比较上一个字符和当前字符是否需要进行分割 检查词语是否合法词语合法则按 [待测代码中的单词符号…

常见树种(贵州省):019滇白珠、杜茎山、苍山越桔、黄背越桔、贵州毛柃、半齿柃、钝叶柃、细枝柃、细齿叶柃木、土蜜树、山矾、胡颓子、檵木

摘要:本专栏树种介绍图片来源于PPBC中国植物图像库(下附网址),本文整理仅做交流学习使用,同时便于查找,如有侵权请联系删除。 图片网址:PPBC中国植物图像库——最大的植物分类图片库 一、滇白珠…

【面经八股】搜广推方向:常见面试题(一)

【面经&八股】搜广推方向:常见面试题(一) 文章目录 【面经&八股】搜广推方向:常见面试题(一)1. 线下效果提升、线上效果不好。2. XGBoost 和 GBDT是什么?有什么区别?3. 偏差与方差。延伸知识(集成学习的三种方式: Bagging、Boosting、Stacking)。4. 随机森林…

【Leetcode】【实现循环队列】【数据结构】

代码实现: typedef struct {int front;int back;int k;int* a;} MyCircularQueue;bool myCircularQueueIsEmpty(MyCircularQueue* obj) {return obj->frontobj->back; }bool myCircularQueueIsFull(MyCircularQueue* obj) {return (obj->back1)%(obj->…

【数据中台】开源项目(2)-Wormhole流式处理平台

Wormhole 是一个一站式流式处理云平台解决方案(SPaaS - Stream Processing as a Service)。 Wormhole 面向大数据流式处理项目的开发管理运维人员,致力于提供统一抽象的概念体系,直观可视化的操作界面,简单流畅的配置管…

GEE 22:基于GEE实现物种分布模型(更新中。。。。。。)

物种分布模型 1. 数据点准备1.1 数据加载1.2 去除指定距离内的重复点1.3 定义研究区范围1.4 选择预测因子1.5 伪不存在点生成 1. 数据点准备 1.1 数据加载 首先需要将CSV文件导入到GEE平台中,同样也可以导入shp格式文件。 // 1.Loading and cleaning your species …

P17C++析构函数

目录 前言 01 什么是析构函数 1.1 举个栗子 02 为什么要写析构函数 前言 今天我们要讨论一下它的“孪生兄弟”,析构函数,它们在某些方面非常相似。 与构造函数相反,当对象结束其生命周期,如对象所在的函数已调用完毕时&…

Linux学习笔记-芯片性能检测

文章目录 概述Dhrystone(单核性能测试工具)简介:源码下载:源码编译:使用及输出结果 coremark(多核性能测试工具)简介:源码下载:源码编译:使用及输出结果&…