【问题标题】:Find and Replace "Favourites" in Eclipse?在 Eclipse 中查找和替换“收藏夹”?
【发布时间】:2013-01-25 13:44:18
【问题描述】:

我使用 Eclipse CDT 进行 C 开发,并使用正则表达式自动执行许多繁琐的任务。我已经建立了一组非常复杂的正则表达式,我经常使用这些正则表达式,最终将它们保存在一个文本文件中。每次我想使用我常用的正则表达式之一时,我都必须在使用之前将查找和替换表达式复制到查找/替换对话框字段中(单独)。这可能非常耗时。有谁知道一个插件可以让我从命名的 fjnd/replace 收藏夹中进行存储和选择,然后我可以将其应用于编辑器中的代码?

【问题讨论】:

  • 如果你找不到任何东西 - 我在阁楼上还有一个旧插件。它实际上是从通常的文本搜索中复制而来的,我在其中添加了一个复选框“整个单词”,因为这样可以更轻松地搜索特殊单词。这有点像 hack,因为在 eclipse 中构建自己的文本搜索页面没有真正的支持。它仍然适用于 4.2。添加组合框应该没什么大不了的。如果您或某人有兴趣帮助实现它,我可以将其添加到 github。
  • 顺便说一句。这是plug-in in action

标签: regex eclipse eclipse-plugin eclipse-cdt


【解决方案1】:

“查找”和“替换”对话框具有记忆。如果您使用正则表达式,它会保存在此内存中,您可以稍后使用“查找”和“替换”中的下拉菜单选择它。

除此之外,我认为没有插件可以做你想做的事......

【讨论】:

  • 感谢您的回答,下拉菜单中的内存很有用,但它只有 10 个历史记录。所以我最终复制粘贴到其中很多。此外,我通常使用一对搜索/替换正则表达式,因此一次选择它们的一种方法会很好。给这样的一对附加一个名字会更好,因为通常很难弄清楚哪个是哪个,特别是如果它们很长(我的经常是这样)。看起来我有一个插件要写......知道是否有相关的扩展点?
  • @PMendham 不,我不太熟悉 Eclipse 插件的开发 :)
猜你喜欢
  • 1970-01-01
  • 2013-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多