1

是否有任何工具可以让我一次重命名大量变量名。

我有大量变量要放入 ac 结构中,因此我需要添加参数。到结构中包含的每个名称的开头。

4

2 回答 2

1

如果您真的想立即执行此操作,请将正则表达式放入您的高级搜索/替换功能中。^(name1|name2|name3)$ 应该可以工作。但不能保证它不会捕获除了变量使用之外的其他东西(特别是变量声明)。如果你想要这样,你将不得不使用像 Clang 的工具这样的东西。

于 2013-04-25T14:01:02.003 回答
0

sedfind如:

find /path/to/project/root -name "*.[ch]" -exec sed -ri 's/original_name/new_name/' {} \;
于 2013-04-25T14:01:14.053 回答