VSCode:按 Ctrl - D 后区分大小写替换

2024-01-13

假设我有以下代码:

But I change my mind and I don't want to call it plan anymore. I want to call it schedule. So, because VS Code is so amazing and I'm so lazy, I press Ctrl + D hoping for VS Code to change the name respecting the case. But suddenly:

有没有办法告诉 VS Code 尊重这种情况?


在 1.37(2019 年 7 月)中,可以通过查找/替换(现在可以通过保留大小写来替换)。

  • 问题 9798 https://github.com/Microsoft/vscode/issues/9798已实施PR 78003 https://github.com/microsoft/vscode/pull/78003.
  • 问题 78397 https://github.com/microsoft/vscode/issues/78397已实施PR 79111 https://github.com/microsoft/vscode/pull/79111(仅限 1.38)search/代替。

From 1.37 发行说明 https://code.visualstudio.com/updates/v1_37#_preserve-case-in-find-and-replace:

现在,您可以在编辑器的“查找”小部件中进行替换时保留大小写。当编辑器的替换输入框中的“保留大小写”选项(AB 按钮)打开时,该功能就会打开。

目前 VS Code 仅支持保留全大写、全小写和标题大小写。

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

VSCode:按 Ctrl - D 后区分大小写替换 的相关文章

随机推荐

  • OpenCV获取圆上的像素

    我是 OpenCV 的新手 我正在尝试从图像中获取圆形的像素 例如 我在随机图像上画一个圆圈 import cv2 raw img cv2 imread sample picture png x 50 y 50 rad 20 cv2 cir
  • android:从页面解析html

    我想从页面中解析出一些文本 例如 有没有一种简单的方法可以将产品信息保存到字符串中 示例网址 http upcdata info upc 7310870008741 http upcdata info upc 7310870008741 T
  • 负载均衡器 $_SERVER['REMOTE_ADDR'] 不工作

    我已改用 Amazon AWS Elastic Load Balancer 现在我获得了一个私有 IP 地址 SERVER REMOTE ADDR 用于向我提供客户端的 IP 地址 现在如何获取客户端 IP 地址 您的网络服务器接收来自 A
  • 为什么添加ListView时会弹出Android键盘

    添加时我遇到一个奇怪的问题ListView到我的布局 我的布局包含 2EditText当我开始活动时 键盘不会自动弹出 但是当我添加一个ListView布局中的任何位置 活动开始时都会弹出键盘 我知道有很多方法可以隐藏键盘 如下所示 get
  • 运行总计 C#

    我正在创建一个捐赠应用程序 它读取文本框中的输入 将其转换为双精度值 然后使用该方法operatingCost 应将转换后的两倍除以 17 操作费用 目前在方法中 我有变量dontationBFees进来然后除以 17 并创建一个新变量af
  • 软键盘回车键事件句柄

    我想在软键盘上按回车键做一些事情 请参阅下面的我的代码和输出 它执行两次 但我希望它只执行一次 如何修复它 public void onCreate Bundle savedInstanceState super onCreate save
  • 在 Shiny / Leaflet / R 中通过缩放级别更改标记聚类

    我想创建一个 Web 应用程序 用户在其中输入一组标识符 并且地图上会出现与这些标识符相关的一组点 问题是 这些数据的数量可能达到数万到数十万 甚至可能数百万 考虑到这种可能性 我想采取轻松的策略 以下是我理想的聚合行为 在低缩放级别下 我
  • SVN 修订号和时间戳

    我正在尝试在 Web 应用程序的标题栏上显示最新的 SVN 修订号和时间戳 我当前的代码显示修订号 但不显示时间戳 两者都没有走到一起 我正在使用以下代码
  • Office-JS 可以触发 VBA 工作簿或工作表事件过程吗?

    我正在尝试查看是否有一种方法可以在 Office JS 中执行某些操作 从而触发事件过程在 Excel VBA 中运行 但看起来 VBA 事件在 JavaScript 代码执行期间被禁用 举例来说 我有一个工作簿 其中有一个名为 Sheet
  • Firebase实时计算记录数

    我试图实时计算表中的记录数 而无需加载每条记录的开销 进一步澄清 我只需要知道记录数不是内容 ref once value function snapshot console log Count snapshot numChildren
  • 实现 DocumentPaginator 时出现空白页

    我正在尝试实现这样的分页器 public class MyPaginator DocumentPaginator ommitting details public override DocumentPage GetPage int page
  • 如何在 HTML 输入值中使用引号 [重复]

    这个问题在这里已经有答案了 我有以下问题 从服务器端我得到一个像 hoschi brother 这样的字符串 我想把这个字符串放入
  • Windows 上的 Google App Engine PHP

    我正在尝试开始使用带有 PHP 的 Google 应用程序引擎 在 Windows 7 上 并一直在尝试遵循 helloworld 示例here https developers google com appengine docs php
  • 准备失败:无法连接到位于 unix:///var/run/docker.sock 的 Docker 守护进程

    我启动了一个docker容器gitlab ci runner 然后使用docker作为执行器注册一个运行器 使用node latest作为docker镜像 但是当我将commit推送到gitlab时 我得到了这个错误 Running wit
  • 我可以使用带有输出参数的 Action<> 或 Func<> 吗?

    我有一个方法out参数 我想指出一个Action or Func 或其他类型的代表 这工作正常 static void Func int a int b Action
  • Google 搜索:在 PHP 中抓取结果页面以获取总结果

    是否可以使用 PHP 抓取 Google 搜索结果页面以提取找到的搜索结果总数 如果是这样 我该怎么做呢 Thanks 尝试使用这个phpsimplehtml解析器 http simplehtmldom sourceforge net se
  • 如何在 vim 上设置 REPL?

    我安装了 vimclojure 以便更轻松地开始学习 clojure 但是 我无法在 vim 中设置 REPL 这本质上是因为我无法在 vim 中编写maplocalleader 根据 vimclojure doc clojure txt
  • Yii 验证规则 - 唯一

    在 Yii 框架中 我可以使用唯一验证规则来检查某个条件下字段的唯一性 我知道有标准 但这个条件有点棘手 即 我想通过 property id 检查 num days 的唯一性 table NUM PROP ID 3 4 3 5 如果我尝试
  • 错误:背书链代码时出错:rpc 错误:代码 = 未知 desc = 无法初始化链代码(未找到链代码 mycc:0 的处理程序)

    我正在尝试制作教程 面向开发者的链码 http hyperledger fabric readthedocs io en latest chaincode4ade html 工作 但在该部分 终端 3 使用链代码 http hyperled
  • VSCode:按 Ctrl - D 后区分大小写替换

    假设我有以下代码 But I change my mind and I don t want to call it plan anymore I want to call it schedule So because VS Code is