【发布时间】:2016-12-15 12:28:15
【问题描述】:
我有很多包含以下方式的文件:
#include <log4cxx/*whatever header file*>
我需要基本上搜索和替换它们,将它们更改为:
#include "log4cxx-0.10.0/src/main/include/log4cxx/*whatever header file*>
我试过这样做而不将 <> 更改为 "",但它在构建中搞砸了。
我使用 eclipse 作为 IDE。
提前感谢您的帮助!
【问题讨论】:
-
问题是?您是想通过 IDE 来完成这项工作,还是想构建一个程序来为您完成这项工作?
-
我遇到的问题是用
""改变周围的<>。 -
我似乎无法找到使用 eclipse 的方法,但我希望有人知道该怎么做
-
并且添加
log4cxx-0.10.0/src/main/include作为包含路径不是一个选项? -
就像
(?m)^([ \t]*#include[ \t]+)<(log4cxx)(/[^>]*>)>$1"$2-0.10.0/src/main/include/log4cxx$3一样简单。见regex101.com/r/kM2kA5/1