【问题标题】:Find and replace all occurrence of a function definition查找并替换所有出现的函数定义
【发布时间】:2021-10-14 02:53:12
【问题描述】:

我想删除所有出现的函数定义。

我有很多具有相同原型的成员函数在多个派生类中重载 例如,

void **********::func()
{
.
..
...
}

上述函数定义每次出现的行数不同。

有没有办法在 Visual Studio 中做到这一点?如果不在 notepad++ 或其他编辑器中?

【问题讨论】:

  • 你需要一个好的正则表达式,最后你必须验证结果。使用类视图和搜索函数名,然后通过从一个跳转到另一个删除更容易。
  • 谢谢。我终于在记事本++中使用正则表达式分两步完成。我总共有 217 个类派生自一个基类。所以在课堂视图中手动浏览它是不可能的。

标签: visual-studio notepad++


【解决方案1】:

您可以在代码中选择要折射的单词或句子并制作 cmd/ctrl + shift + L

如果不是你想要的,请详细说明一下。

【讨论】:

  • ctrl+shift+L有什么作用?
  • 选择一个单词或出现,你可以修改他的所有出现。我编辑我的答案
  • 在回答之前完整阅读我的主要问题。
猜你喜欢
  • 2016-02-03
  • 2023-01-12
  • 2019-04-13
  • 2015-10-27
  • 1970-01-01
  • 1970-01-01
  • 2013-03-16
  • 1970-01-01
  • 2015-11-30
相关资源
最近更新 更多