1

我可以使用虚拟指南或说明如何添加自定义快速修复,或者是否有可能。

假设我在代码中选择了一个文本 - “foo foo”。现在我想在该文本之前和之后添加一些内容。之前和之后的内容在许多文件中保持不变,并且必须手动完成。

有没有办法我可以在 Eclipse 中编写自己的快速修复程序,它会自动添加此文本。

Ctrl + 1 -> "Add ... before and ... after" -> 并获得所需的输出?

如果不是正确的事情,这似乎有点有用,但我无法准确读出如何完成此操作:常见问题解答如何为我自己的语言实现快速修复?

任何更简单的解释和指南表示赞赏。或者在不输入/复制重复内容的情况下,我必须通过什么其他方式来完成这种期望的行为

编辑:发现这个小宏是解决我的问题的一种方法。从剪切、写入、粘贴和结束宏开始。但我不确定这是否是最好的方法。实际宏观

4

1 回答 1

0

我建议这个解决方案允许您使用 Eclipse 搜索获得结果。

  1. CTRL+H 进行搜索并选择文件搜索
  2. 用“foo foo”填充包含文本。调整其他参数以获取您想要的文件
  3. 检查正则表达式
  4. 点击替换
  5. 填写:。_ <prefix>$0<suffix>例如,如果您想用“this is a foo foo example”替换“foo foo”,请写this is $0 example
  6. 检查正则表达式(如果未选中)。

完毕。我认为这个解决方案非常灵活(只要您熟悉 regexp 以获得所需的字符串)并且易于应用。

于 2013-05-08T23:30:46.053 回答