Eclipse - 自定义快速修复 - 在选择之前和之后添加一些文本

时间:2013-05-08 21:44:52

标签: eclipse

我可以使用虚拟指南或说明如何添加自定义快速修复或甚至可能。

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

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

Ctrl + 1 - > “添加...之前和...之后” - >并获得所需的输出?

如果不是正确的话,这似乎有点有用,但我无法准确地读出如何做到这一点:FAQ How do I implement Quick Fixes for my own language?

感谢任何更简单的解释和指南。或者,如果不输入/复制重复的内容,我还有什么方法可以实现这种理想的行为

编辑:找到这个小宏观的东西,这是解决我的问题的一种方法。从剪切,写入,粘贴和结束宏开始。但我不确定这是不是最好的方法。 Practically Macro

1 个答案:

答案 0 :(得分:0)

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

  1. CTRL + H进行搜索并选择文件搜索
  2. 使用“foo foo”填充包含文本。调整其他参数以获取所需的文件
  3. 检查正则表达式
  4. 点击替换
  5. 使用填充<prefix>$0<suffix>。例如,如果你想用“这是一个foo foo例子”替换“foo foo”,请写this is $0 example
  6. 检查正则表达式(如果未选中)。
  7. 完成。我认为这个解决方案非常灵活(只要您熟悉regexp以获得所需的字符串)并且易于应用。