10

在 SSMS 中,当我执行

在文件中查找和替换

(默认按键CTRL+SHIFT+H

编辑 > 查找和替换 > 在文件中替换

如果我将“查找”设置为“当前文档”,然后进行更改并选择全部替换按钮,查找下拉列表更改为选择

所有打开的文档

如何将 Look In 设置为我之前选择的任何内容? 我想保持它设置为当前文档 坦率地说,这种行为非常烦人。

4

2 回答 2

6

这似乎是一个未解决的错误。 https://connect.microsoft.com/SQLServer/feedback/details/2593572/ssms-2016-rc2-find-and-replace-window-reverts-to-all-open-documents-are-replacing-all-within-当前文档

尝试在该站点上提交有关该问题的反馈,但坦率地说,站点 UI 和尝试使用它是可怕的,甚至不允许我提交反馈或评论。感谢微软的混乱。

找到 2593572 但在

Microsoft SQL Server 管理工作室 13.0.16106.4

这仍然存在。顺便说一句,这个网站的用户界面非常糟糕,“请稍候......”在登录后甚至不允许评论等。

因此,只需按此结束这个问题;我可能会将 SSMS 之外的其他工具视为“解决方法”。

编辑:锦上添花试图向页面底部发布的网站管理员电子邮件提交评论:

邮件未送达 由于远程服务器配置错误,您的邮件无法送达 datpconn@microsoft.com。有关更多信息,请参阅下面的技术细节。

于 2017-05-28T14:18:34.923 回答
0

一个对我有用的解决方法;打开另一个查询窗口并将其留空。当您进行替换时,它默认为“所有打开的文档”而不是“整个解决方案”。

于 2021-12-29T15:23:21.967 回答