-1

我有一些这样的Java代码:

Ball b = new Ball(Util.toPx(X*mR), y);

我想用这个替换这条线

Ball b = new Ball(X*mR, y);

其中 X 是一个双精度数,例如 1.25、1.765 等。

如何使用 Eclipse 搜索替换功能获得此功能?

4

1 回答 1

1

我不知道 eclipse,但是在 sublime text 2 上,您可以通过启用正则表达式的搜索功能来获得它。正则表达式将类似于:

Util\.toPx\((.*?)\)

如果您想将此字符串替换为其他内容,您可以执行以下操作:

toPx($1)

它将以前的字符串替换为

toPx(X*mR)

如果括号之间有更多组,则可以在替换表达式中使用它们,如 $1、$2 等。

于 2013-09-26T12:36:33.130 回答