如何在 Visual Studio 中将剪贴板内容交换为当前选择

2023-12-01

有谁知道一个simple如何将剪贴板中当前的内容与当前的鼠标选择交换?

假设我的剪贴板有文本Foo in it.

在一行代码上public void DoBar() { ... I have Bar已选择

我想要一个可以改变的简单组合键DoBar() to DoFoo()并留下文字给我Bar"在剪贴板中(这样如果我按 CTRL-V 它就会粘贴Bar).

注意:我不想摆弄任何图形(即剪贴板切换器、粘贴环)。我只是在使用简单的组合键(例如 CTRL-X:剪切,CTRL-C:复制,CTRL-V:粘贴,CTRL-B?:交换)

适用于整个 Windows 的通用解决方案的奖励积分。


我知道你不想要一个涉及安装任何东西的解决方案,但我带着同样的问题登陆这个页面,所以我决定发布一个答案(其中确实包括一个 gui )

安装自动热键!

see http://www.autohotkey.com/board/topic/15-clipboard-hotkey-functions/

亲切的问候

Ward

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Visual Studio 中将剪贴板内容交换为当前选择 的相关文章

  • 异或交换可以扩展到两个以上的变量吗?

    我一直在尝试将异或交换扩展到两个以上的变量 例如n变量 但我没有得到比这更好的地方3 n 1 对于两个整型变量x1 and x2你可以像这样交换它们 swap x1 x2 x1 x1 x2 x2 x1 x2 x1 x1 x2 所以 假设你有
  • 在 Visual Studio 安装程序中使用 Windows 环境变量作为注册表值

    嘿 我想使用 Windows 环境变量作为注册表项的值 不幸的是我不能简单地写一些像 systemroot system32 MyScreensaver scr 正如您所猜测的 我想将一些注册表值指向我自己的应用程序 例如自动启动和屏幕保护
  • Visual Studio 2010 中的 SOIL 设置

    我无法得到SOIL http www lonesock net soil html正确使用 Visual Studio 2010 我远非 VS 专家 但据我所知 只需执行以下步骤即可使环境正常运行 属性 gt gt C C gt 常规 gt
  • 拦截jTable选择改变事件

    I found 这个论坛主题 http www javakb com Uwe Forum aspx java programmer 2407 Row non selectable in a JTable这建议重写 ListSelection
  • 查找解决方案中所有项目的所有参考

    我的解决方案包含多个项目 例如 P1 P2 在项目依赖中 我将P2设置为依赖于P1 因此P2使用了P1中的一些类 当我对 P1 的类 方法执行 查找所有引用 时 结果仅显示 P1 中出现的情况 不是 P2 中使用的事件 有没有办法让 查找所
  • 如何在 VBA 中声明接受 XlfOper (LPXLOPER) 类型参数的函数?

    我在之前的回答里发现了问题 https stackoverflow com q 19325258 159684一种无需注册即可调用 C xll 中定义的函数的方法 我之前使用 XLW 提供的注册基础结构 并且使用 XlfOper 类型在 V
  • Visual Studio,应用程序设置...重新排列

    愚蠢的问题 纯粹是审美 鉴于上面的图片 如何上移 下移值 例如 状态 属于 高度 宽度 顶部 左侧 窗口位置 状态 分组 这不是我后来添加东西但慢慢变得混乱的唯一项目 可以删除 重新添加 但这会变得乏味且容易出错 可以保留原样 但这只是一个
  • 识别 Visual Studio 中的重载运算符 (c++)

    有没有办法使用 Visual Studio 快速直观地识别 C 中的重载运算符 在我看来 C 中的一大问题是不知道您正在使用的运算符是否已重载 Visual Studio 或某些第三方工具中是否有某些功能可以自动突出显示重载运算符或对重载运
  • 如何使用draft.js更改光标位置?

    我想知道在键盘命令上完成文本插入后如何更改 Draft js 中的光标位置 因此我目前正在使用 handleKeyCommand cmd 每当用户按下特定按钮时插入自定义文本块 接下来我尝试了以下操作 currentState this s
  • 安装 Visual Studio 2013 Ultimate 时出错 - Microsoft Visual C++ 2013 x64 Minumn Runtime - 12.0.21005

    当尝试从 ISO 安装文件在 Win 7 Pro 计算机上安装 MS Visual Studio 2013 Ultimate Edition 时 我收到这些错误消息 你知道如何修复它吗 ERROR Microsoft Visual C 20
  • 更改当前工作目录 VS13?

    如本文所述post https stackoverflow com questions 11979632 c sdl why does sdl loadbmp return null我调试 SDL 程序时的工作目录是相对于 vcproj 而
  • 转到定义:“无法导航到插入符号下的符号。”

    这个问题的答案是社区努力 help privileges edit community wiki 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 我今天突然开始在我的项目中遇到一个问题 单击 转到定义 会出现一个奇怪的错误 无法导航到
  • 将剪贴板图像粘贴到画布

    我有一个画布 我需要用户能够将图像粘贴到上面 我希望这是跨浏览器的 我只想使用 html javascript 我也愿意使用 Flash 对象 这在 Chrome 中工作得很好 尽管到目前为止我还没有弄清楚如何让它在 Firefox 中工作
  • python 和 gtk3 剪贴板 onChange

    使用 PyGTK 2 我可以附加一个在剪贴板内容更改时要执行的函数 浏览 GTK3 的 python 绑定的文档 我找不到此类功能的任何描述 谁能告诉我这方面的 最佳实践 EDIT 使用 gtk2 可以实现以下功能 import gtk d
  • 在 Visual Studio 2013 中使用 v60 平台工具集时,调试信息不​​匹配

    我正在使用 Visual Studio 2013 但我需要使用 Visual C 6 0 编译器开发一个旧项目 为此 我一直在使用Daffodil https daffodil codeplex com 在 Windows 8 1 上暂时没
  • 更新 Visual Studio 2017 15.6.2 时出错

    我试图将 VS 2017 更新到 15 6 2 版本 像往常一样 VS 要求我更新安装程序 但是安装程序更新失败 现在 当我尝试再次启动 VS 更新时 收到以下错误消息 加载 vs installershell exe 时出错 主题中不存在
  • 如何将代码标记为“不供将来使用”

    我经常遇到这样的情况 我想阻止其他开发人员继续使用某个方法或类 例如 假设我有两个库方法 A 和 B 其中 A 是执行某些任务的 旧 方法 B 是执行该任务的 新 方法 在许多情况下 A 和 B 有足够的不同 使得使用 A 开始使用 B 的
  • Silverlight 打印中“对话框必须由用户启动”安全异常的另一个技巧

    当我尝试在 Silverlight 中打印一些内容时 我收到臭名昭著的 对话框必须由用户启动 安全异常 正如您所看到的 该对话框尽可能由用户启动 约翰爸爸也帮不了我太多 http johnpapa net silverlight print
  • “解决方案的源代码控制之间似乎存在差异......”

    我们在 Visual Studio 2005 和 TFS 中经常遇到此错误 任何人都可以帮助我们查明此消息的原因吗 完整的消息是 解决方案的来源之间似乎存在差异 控制有关某些项目的信息以及 项目文件 为了解决这个差异 有必要检查 项目文件并
  • 如何停止 Visual Studio 2022 向 dc.services.visualstudio.com 发送请求

    我今天安装了 vs 2022 当运行我的项目时 我突然发现所有这些请求都在我的 Web 前端中触发 https dc services visualstudio com v2 track 有谁知道为什么升级到 2022 后会突然开始发生这种

随机推荐

  • 如何调试 WebKit2GTK+ 扩展

    我正在尝试让 WebKit2GTK 扩展正常工作 这是一个简单的扩展 在创建页面时只会打印到控制台 这是我的项目结构 bin images include lib webextension libwebextension so libweb
  • 检查是否安装了VLC

    我从 C 应用程序调用 vlc 来播放视频 我需要一种方法来持续检查 VLC 是否已安装 我已尝试检查注册表项 但根据您的 Windows 版本或体系结构 它们似乎不一致或不可靠 有人有什么建议 建议吗 我想说你在尝试检测这一点时做了不必要
  • Javascript 点击事件触发两次,即使使用 stopPropagation

    我有一组这样的项目
  • 如何从 Gitlab CD 中的应用程序存储库链接部署脚本/存储库?

    假设您有 Repo A与通用应用程序 Repo B使用 Ansible 部署脚本 在 RepoA CI CD 运行程序中 我想从 Repo B 运行 Ansible 脚本 最好 最简单的方法是什么 我正在尝试的是仅为 RepoB 创建一个额
  • 跨多个 Windows 10 虚拟桌面的持久窗口?

    我有带有多个窗口的 C WPF 程序 我添加了对 Windows 10 桌面的支持 但用户希望在桌面之间移动时某些窗口保留在屏幕上 例如 如果在第一个桌面上打开窗口 A 并且他们翻转到第二个桌面 他们希望窗口 A 保留在新桌面上的相同位置
  • 在javascript中快速合并许多连续的多边形

    有谁知道合并数千个连续多边形的方法 我一直在我的原型中使用 turf 的 union 函数来执行此操作 但随着多边形列表的增加 所需的时间变得太慢 我希望 瞄准一个需要亚第二次的解决方案 我就是这样做的 const turfUnion re
  • 理解 Swift 中的单例

    我正在尝试在 SWIFT 中创建一个单例 这就是我到目前为止所做的 class Global class var sharedInstance Global struct singleton static let instance Glob
  • 每n个点求和

    我有一个向量 我需要对每个向量求和n数字并返回结果 这就是我目前计划做的方式 有更好的方法来做到这一点吗 v 1 100 n 10 sidx seq int from 1 to length v by n eidx c sidx 1 2 l
  • 忽略标准输入中的退格键

    我想制作一个程序 强制用户输入文本 但不允许他删除任何内容 在 C 中执行此操作的简单方法是什么 我唯一拥有的是 c getchar EOF c b 这是行不通的 有任何想法吗 POSIX unix 版本 include
  • ant 的 Findbugs 问题

    查找错误 findbugs Executing findbugs from ant task findbugs Running FindBugs findbugs java lang NoClassDefFoundError org apa
  • 通过 Excel VBA 连接 Citrix 上的 SAP

    我的机器上没有直接安装 SAP 并通过以下链接使用 SAP 窗口 https nedc ctx applications services axa tech intraxa Citrix AccessPlatform auth logged
  • 占位符在页面加载时打开 jQuery UI 自动完成组合框 (IE10)

    我正在使用 jQuery UI 自动完成组合框小部件 当我在组合框中添加占位符时 默认情况下会打开自动完成框 出现这种情况仅适用于 IE10 及更高版本 这是我的代码 create function this wrapper span ad
  • css 动画即使在不同时间开始,也会一起结束

    我有一些相同类型的元素 我希望它们共享相同的 css 动画 但我希望它们在不同的时间开始 结束动画 Codepen 为以下代码 html div class container div class box hidden div div di
  • 用户脚本 addEventListener 似乎没有附加到元素

    我正在尝试将 onclick 事件侦听器附加到现有元素 特别是不是button with a form 这是一个简单的div 通过用户脚本在网页上 然而 据我所知 即使在匿名函数中添加事件侦听器不应与现有用户脚本的超时规则发生冲突 它也不会
  • 如何使用 iOS 读取 CSV 文件

    我必须开发一个 iOS 应用程序 该应用程序可以从域上托管的 CSV 文件读取数据 是否有任何标准 API 可以帮助我做到这一点 我不需要下载 只需读取该文件 因为该文件每两分钟就会更新一次 我建议戴夫 德隆 s CHCSV解析器用于解析的
  • list2env(list, envir = .GlobalEnv) 中的错误:names(x) 必须是与 x 长度相同的字符向量

    在向每个 df 添加新列后 我尝试将数据帧列表取消列出到 R 环境中 我想为所有数据框保留相同的名称 我当前的代码 df list lt list CONCE84 dbf CONCE89 dbf CONCE92 dbf CONCE94 db
  • 从 DynamoDB 中删除大量项目的推荐方法是什么?

    我正在 DynamoDB 中编写一个简单的日志记录服务 我有一个由 user id 哈希值和时间戳 Unix epoch int 范围作为键的日志表 当该服务的用户终止其帐户时 我需要删除表中的所有项目 无论范围值如何 执行此类操作的推荐方
  • 尝试让签名的小程序在浏览器中运行但惨败

    我创建了一个 JApplet 它使用两个外部库 JENA and JUNG 当我从 IDE 运行小程序 使用 eclipse 时 它可以正常工作 我创建了一个 jar 文件 对其进行了签名 因为小程序需要从磁盘读取文本 创建了一个 HTML
  • 警告:odbc_connect():SQL 错误:[Microsoft][ODBC 驱动程序管理器] 未找到数据源名称且未指定默认驱动程序

    我已将 Ms Access 数据库连接到 PHP 文件 PHP 文件给出错误 警告 odbc connect SQL 错误 Microsoft ODBC 驱动程序管理器 未找到数据源名称且未指定默认驱动程序 第 3 行 C wamp www
  • 如何在 Visual Studio 中将剪贴板内容交换为当前选择

    有谁知道一个simple如何将剪贴板中当前的内容与当前的鼠标选择交换 假设我的剪贴板有文本Foo in it 在一行代码上public void DoBar I have Bar已选择 我想要一个可以改变的简单组合键DoBar to DoF