VS2019 回环剪贴板

简述

在编写程序中总会需要编写相似的代码,如果每一次都写一遍即浪费时间,也减少了编码乐趣,所以在使用开发环境时,会借助一些插件或 IDE 本身的功能来减少重复操作。

之前在 VS2019 实用操作 中介绍了列模式代码片段复制等几个快速编码的小技巧,今天介绍一下 VS2019 中的另一个小技巧,或许这也正是你想要的。

显示剪切板历史

如下图所示,我们想在另一个文件中添加 OnProperties 消息处理程序,在此处拷贝OnProperties 的消息映射及函数定义。

切换到另一文件,输入快捷键 Ctrl+Shift+V 可以看到之前拷贝的代码,选择某一项后点击鼠标左键或 Enter 即可将该代码块粘贴到当前鼠标光标处。

环形缓存区

当我们拷贝代码块时,会将其存储在一个环形缓存区中,该缓存区最多存储 9 项。之前拷贝了 2 处代码块,我们再拷贝 8 处代码块,则之前的函数定义不会再显示在剪切板历史项中,如下图所示:

该缓存区属于内存缓存区,所以当重启 VS2019 后之前的拷贝历史会被清除

小结

本文以一个简单的示例演示了回环剪贴板的功能,可以先拷贝不同的代码块,然后通过历史显示项可以方便的选择需要拷贝的代码块。VS 开发环境是日常工作的主要工具,在不断使用中加深对它的了解,从而提高编程体验及开发效率。

- - - End - - -


欢迎扫码订阅我的微信公众号,以获得最佳阅读体验。

本文作者: Lzl678
本文链接: https://www.cnblogs.com/Lzl678/p/10850201.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

原文地址:https://www.cnblogs.com/Lzl678/p/10850201.html

时间: 2024-10-25 04:03:30

VS2019 回环剪贴板的相关文章

回环栅栏CyclicBarrier

通过它可以实现让一组线程等待至某个状态之后再全部同时执行.叫做回环是因为当所有等待线程都被释放以后,CyclicBarrier可以被重用.我们暂且把这个状态就叫做barrier,当调用await()方法之后,线程就处于barrier了. CyclicBarrier类位于java.util.concurrent包下,CyclicBarrier提供2个构造器: ? 1 2 3 4 5 public CyclicBarrier(int parties, Runnable barrierAction)

一维回环数组求解最大子数组问题

一.题目与要求 题目:返回一个整数数组中最大子数组的和. 要求: 输入一个整形数组,数组里有正数也有负数. 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和. 如果数组A[0]……A[j-1]首尾相邻,允许A[i-1], …… A[n-1], A[0]……A[j-1]之和最大. 同时返回最大子数组的位置. 求所有子数组的和的最大值.要求时间复杂度为O(n) 二.设计思想 通过上次求解简单一维数组的最大子数组问题的解决,我们找到了一种实现时间复杂为O(n)的方法,采用的是二分法和递归

SharePoint回环检查(Loopback Check)相关问题

Loopback Check(回环检查)本来不是一个SharePoint问题,是Windows Server为了增强自身安全性在Server 2003 SP1后引入的一个功能, 在近几个月中导致了一系列问题的爆发. 一. 主要场景: 1. SharePoint站点使用了主机头(Host Header). 2. 本地访问SharePoint站点. 3. 安装下面的任意一个补丁: 1. IE累计安全补丁 (KB963027) 2. Internet Explorer 8. 3. Windows Se

ATS回环检测

ATS的回环检测是通过判断本机ip是否出现在请求头中的Via头来实现. Machine::Machine(char const* the_hostname, sockaddr const* addr):函数初始化了本机的入口ip. 如果没有配置proxy.local.incoming_ip_to_bind,这个函数第二个参数是地址存的值是一个空的sockaddr结构体.函数调用了getifaddrs,这个api可以获取系统所有的网络接口信息,存到一个ifaddrs结构体中,这个机构体是一个链表结

linux命令练习:mount fdisk swap dd创建本地回环设备

练习一   1.创建一个1G的分区,文件系统为ext4,卷标为MYDATA,块大小为1024,预留管理空间为磁盘 分区的3%,要求开机后制动挂载至/data目录,并且自动挂载的设备要使用卷标进行引用.   fdisk /dev/sda  [[email protected] ~]# fdisk /dev/sda WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode

Linux中的lo回环接口详细介绍

1.linux的网络接口之扫盲 (1)网络接口的命名 这里并不存在一定的命名规范,但网络接口名字的定义一般都是要有意义的.例如: eth0: ethernet的简写,一般用于以太网接口. wifi0:wifi是无线局域网,因此wifi0一般指无线网络接口. ath0: Atheros的简写,一般指Atheros芯片所包含的无线网络接口. lo: local的简写,一般指本地环回接口. (2)网络接口如何工作 网络接口是用来发送和接受数据包的基本设备. 系统中的所有网络接口组成一个链状结构,应用层

thread_CyclicBarrier回环栅栏

CyclicBarrier回环栅栏,字面意思是可循环使用(Cyclic)的屏障(Barrier).通过它可以实现让一组线程等待至某个状态之后再全部同时执行. 它要做的事情是,让一组线程到达一个屏障(也可以叫同步点)时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,所有被屏障拦截的线程才会继续干活. 叫做回环是因为当所有等待线程都被释放以后,可以被重用.我们暂且把这个状态就叫做barrier,当调用await()方法之后,线程就处于barrier了. await()            在所有

SharePoint 禁用本地回环的两个方法

有两种方法中,若要变通解决此问题,请根据您的具体情况使用下列方法之一. 方法 1: 指定主机名 (如果需要 NTLM 身份验证,请首选方法) 指定的主机名的映射到环回地址,并可以连接到 Web 站点在您的计算机上,请按照下列步骤操作: 设置 DisableStrictNameChecking 为 1 的注册表项. 281308 () http://support.microsoft.com/kb/281308/ 连接到 SMB 共享一台基于 Windows 2000 的计算机或基于 Window

打印数字回环

题目要求: Input a value n, then print out a n×n matrix. Example 1: Input 2, output 1 2 4 3 Example2: Input 5, output 1    2    3    4    5 16   17   18   19    6 15   24   25   20    7 14   23   22   21    8 13   12   11   10    9 思路: 把该输出划分为多个环,每个环上有4根线