2013-05-08 28 views
1

我可以使用虚拟向导或指导如何添加自定义快速修复或者甚至可以。Eclipse - 自定义快速修复 - 在选择之前和之后添加一些文本

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

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

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

这似乎如果没有正确的东西比较有用,但我不能准确地读出了如何做到这一点:FAQ How do I implement Quick Fixes for my own language?

任何容易解释和指南的赞赏。或者,我会有什么其他方式来实现这一目标所需的行为而无需键入/复制重复的事情

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

回答

0

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

  1. CTRL + H做搜索和选择文件搜索
  2. 填写含有与 “富富” 文字。调整等参数,以获得您想要
  3. 检查正则表达式
  4. 点击更换
  5. 填写随着文件:<prefix>$0<suffix>。例如,如果你想用“这是一个foo foo例子”替换“foo foo”,请写下this is $0 example
  6. 检查正则表达式(如果未选中)。

完成。我认为这个解决方案非常灵活(只要您熟悉正则表达式以获取需要的字符串)并且易于应用。

相关问题